javascript - jQuery 图像 src 淡出淡入效果

标签 javascript jquery image src

我的这段代码有问题。它根本不起作用。该过程在图像淡出时结束。我是 JS 初学者。

代码:

$(".intro_lg").click(function() {
$(".intro_lg").fadeOut(1000, function() {
    var path = "http://website.com/img/intro2.png";
    $(".intro_lg").attr("src", path);
}).fadeIn(1000);
return false;
});

最佳答案

当页面准备好时,您可以尝试使用 .ready() 运行代码:

$(document).ready(function() {
  $(".intro_lg").click(function() {
    $(this).fadeOut(1000, function() {
      var path = "http://website.com/img/intro2.png";
      $(this).attr("src", path);
    }).fadeIn(1000);
    return false;
  });
});

不要重复选择器,而是使用this

<强> Here is an Example

关于javascript - jQuery 图像 src 淡出淡入效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864089/

相关文章:

javascript - 如何让制表符空间在 CKEditor 中工作?

php - Flash/Actionscript 是 css 和 javascript 的替代品吗?

html - 在带有背景图像的 div 中制作曲线

c# - 无法在 C# 控制台应用程序中添加 System.Drawing 命名空间

sql-server - 从一个 SQL 数据库导出大量二进制数据并将其导入到具有相同架构的另一数据库

php - 表的奇数行和偶数行

javascript - Opera Mobile 中如何确定当前浏览器是否处于全屏模式

javascript - 重新创建 "Styles"Office 功能区的下拉区域?

javascript - 让 jquery 使用十进制选项值

javascript - 从 Iron Router 访问模板中的数据上下文数据时遇到问题