问题:我有一个简单的功能,我需要其中的指令一次执行一个。这里是:
showImages = (current_time, exercise) ->
$('#slideshow img.active').first().fadeOut(500).removeClass('active')
$('#new-image').addClass('active')
由于最后两行几乎同时发生,id 为“new-image”的图像会淡出。
我希望在下一行开始之前完成处理带有“活动”类的 img 的行。
我做了很多谷歌搜索,但我不知道如何将代码示例应用于这个用例。以下是我找到的一些 Google 文章:
- jQuery:等待函数完成继续处理?
- http://www.sitepoint.com/forums/showthread.php?847638-Script-to-Wait-for-javascript-function-to-end
- 等待函数完成
您的帮助将不胜感激。