Jquery 使用淡出回调的正确方法

Jquery 使用淡出回调的正确方法,jquery,Jquery,淡出然后再次淡出的正确方法是什么 是: $("iframe#youtube").fadeOut(500, function() { $(this).attr("src","www.youtube.com/embed/"+data.url+"?rel=0&autoplay=1"); $(this).fadeIn(500); }); 或: 在进行任何更改之前,首先需要淡出并隐藏内容。进行了所有更改,然后以淡入方式显示。就这样。谢谢!我从来没有真正理解过jquery链是如何工

淡出然后再次淡出的正确方法是什么

是:

$("iframe#youtube").fadeOut(500, function() {
    $(this).attr("src","www.youtube.com/embed/"+data.url+"?rel=0&autoplay=1");
    $(this).fadeIn(500);
});
或:


在进行任何更改之前,首先需要淡出并隐藏内容。进行了所有更改,然后以淡入方式显示。就这样。

谢谢!我从来没有真正理解过jquery链是如何工作的,一般来说很简单。jQuery在功能上有很多回调。当你弄明白了什么是休闲逻辑步骤。设置->开始->结束->开始->结束->等。
$("iframe#youtube").fadeOut(500, function() {
    $(this).attr("src","www.youtube.com/embed/"+data.url+"?rel=0&autoplay=1");
}).fadeIn(500);
$("iframe#youtube").fadeOut(500, function() {
    $(this).attr("src","www.youtube.com/embed/"+data.url+"?rel=0&autoplay=1").fadeIn(500);
});