我正在制作一个图像 slider ,用于加载用户使用 jQuery 单击的图像。我在 Chrome 中运行良好,但当我在 Firefox 和 IE 中尝试时,它根本没有加载图像。这是我的代码:
$("img.clickable").click( function() {
$("#image_slider").animate({opacity:1.0,left:200},"slow");
$("#image_container").attr("src",event.target.src);
ihidden = false;
});
当我尝试在 firefox 或 IE 中运行它时,它根本不会加载图像。有任何想法吗? :)
最佳答案
您需要在参数中定义事件
。
$("img.clickable").click( function(event) {
$("#image_slider").animate({opacity:1.0,left:200},"slow");
$("#image_container").attr("src",event.target.src);
ihidden = false;
});
否则它将使用window.event
。
关于javascript - jQuery event.target 在 firefox 和 IE 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5846446/