停止所有子元素的jQuery动画
祝大家新年快乐!
我只是想问一下是否有办法阻止元素的所有孩子节点的jquery动画? 我的意思是,如果我在文档中有一个低于html的结构,并且我已经对容器内的所有div应用了不同的动画 – 有些也在queue = false等。
有没有办法立即停止div内所有元素的所有动画? 好吧,人们会立即回忆下面的代码
$('#element-1, #element-2, #element-3, #element-4, #element-5').stop(true);
它应该立即停止所有元素。 如果我们尝试
$('#element-1, #element-2, #element-3, #element-4, #element-5').stop(true, true);
元素应该跳到最终结果 – 肯定不适合我 。 什么是必需的,但如果我有300个元素在同一时刻动画 – 我肯定不能应用上述方法呃!
我正在寻找类似的东西
$('#container').stop(true,true);
有些调整可能吗?
您可以选择包装器中的所有元素并停止然后停止它们。 对于你的HTML这个应该工作:
$('#container').find('*').stop(true, true);