javascript - Jquery:淡入图像 src 交换

标签 javascript jquery html fadein

我有一段 JQuery 脚本可以在点击时更改图像的 src:

var imgsrc;
$('#thumbs img').click(function(){
imgsrc = $(this).attr('src');
$('#mainphoto img').attr('src', imgsrc);

我想知道是否有办法向其中添加 .fadeIn()?

我试过:

$('#mainphoto img').fadeIn().attr('src', imgsrc);

但这行不通。

任何人都可以建议一种方法来调整 symantecs 以适应这种情况吗?

最佳答案

尝试

$('#thumbs img').click(function(){
    var imgsrc = $(this).attr('src');
    $('#mainphoto img').fadeOut(function(){
       $(this).attr('src', imgsrc).fadeIn();
    });
});

关于javascript - Jquery:淡入图像 src 交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13246228/

相关文章:

javascript - 从 iframe 访问父页面的元素 - IE7 问题

javascript - 使用正则表达式从 JavaScript 中的字符串获取值数组

javascript - div从右滑动到全宽

javascript - 如何更改此图像的点击处理程序?

html - 具有正确 href 的链接仍然给出 404

javascript - Meteor 应用程序中的 event.preventDefault() 对 Firefox 不起作用?

javascript - AngularJs 指令帮助不插入

javascript - Immutable.js getter 用于以对象字面量表示法调用函数

javascript - 如何向另一个页面发送消息

javascript - mongodb 查询检查是否存在具有匹配值的其他文档