javascript - 我试图在单击的图像淡出后显示图像

标签 javascript html

我正在尝试在单击的图像淡出后显示图像。由于某种原因它不起作用。有谁知道出了什么问题吗?

JSfiddle 是:http://jsfiddle.net/1ahwhqdm/1/

HTML:-

<img id="picture" src="http://i.dailymail.co.uk/i/pix/2013/11/11/article-2500617-007F32C500000258-970_306x423.jpg">

Javascript:-

$(document).ready(function () {
    var imageName = ["http://www.coloring-painting-pages.com/c-pics/Donald-Duck.jpg", "http://www.thinksnaps.com/wp-content/uploads/2014/07/RTGRX9rTL.jpeg", "http://www.search-best-cartoon.com/cartoon-mouse/cartoon-mouse-and-cheese-04.jpg"];
    var indexNum = 0;
    $("#picture").click(function () {
        $("#picture").fadeOut(300, function () {
            $("#picture").attr("src", imageName[0]);
        });
    });
});

最佳答案

使用此代码

 $("#picture").attr("src", imageName[0]).fadeIn(200);

而不是

$("#picture").attr("src", imageName[0]);

Live Demo

希望对你有帮助

关于javascript - 我试图在单击的图像淡出后显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25517892/

相关文章:

javascript - 单击更多单元格表(jquery/php)后打开一个表单

javascript - 减去两个文本字段并在 javascript 或 jquery 中显示第三个结果

html - golang 中是否有 boilerpipe?

html - 如何实现这个css显示?

javascript - 饼图内有文字的圆环图也向下

javascript - 如何使用 Javascript 动态创建(或伪造)一个 <th> 单元格

html - XSL/XML : HOw to put html tags in an xml doc so they render

html - 背景图片不显示

javascript - Express 中的并发

jquery - 如何获取内联样式中指定的字体大小