我认为淡入淡出动作会先触发,一旦完成“完成”。之后会采取行动;但似乎在这种情况下,警报首先触发,然后在我关闭警报后,淡入淡出执行。
HTML
<ol>
<li>a</li>
<li>b</li>
<li>c</li>
</ol>
的Javascript
$(document).ready(function(){
$("ol").fadeOut('slow',alert('ninja'))
});
答案 0 :(得分:1)
完成参数需要是一个函数。您立即调用该函数,而不是传递函数:
$("ol").fadeOut('slow', function() { alert('ninja'); });