我对javascript和jquery lib的工作方式有点困惑。例子。在点击事件中,我想让我的图像淡入淡出更改源然后淡入。我认为这应该可以工作。您执行一个代码,然后执行下一个代码。但它往往会切换然后执行代码。有人可以帮助我理解为什么会发生这种情况以及是否有任何解决方案。
$('.under_box').click(function(){
var main_source=$(this).attr("src");
$("#main_image").fadeTo(300,0);
$("#main_image").attr("src",main_source).queue();
$("#main_image").fadeTo(500,1);