$("#div1, #div2").fadeIn('500',function(){
{
console.log('Test');
}
});
fiddle 在这里:http://jsfiddle.net/y97h9/
上面的代码将在控制台中两次打印“测试”。如何使它仅打印一次。是否可以?
最佳答案
当然,您可以使用jQuery promise解决多个回调问题:
$("#div1, #div2").fadeIn('500').promise().done(function()
{
console.log('Test');
});
Working Demo