我有一个使用
的页面$(id).show("highlight", {}, 2000);
在我开始 ajax 请求时突出显示一个元素,这可能会失败,所以我想使用类似的东西
$(id).show("highlight", {color: "#FF0000"}, 2000);
在错误处理程序中。问题是,如果第一个高亮显示还没有完成,第二个高亮显示将被放入队列中,直到第一个高亮显示准备就绪后才会运行。因此问题来了:我能以某种方式停止第一个效应吗?
最佳答案
我将其列为已接受答案的评论,但我认为将其作为独立答案发布是个好主意,因为它似乎可以帮助一些遇到 .stop( )
仅供引用 - 我也在寻找这个答案(试图停止脉动效应),但我的代码中确实有一个 .stop()
。
查看文档后,我需要 .stop(true, true)
关于javascript - 如何停止 jQuery 中的效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59896/