【发布时间】:2014-01-23 05:34:26
【问题描述】:
我已经初始化了很多需要动画的元素,所以我只想初始化一次。我提前这么说是为了阻止您回答重新定义它,因为我必须重新定义动画中所有元素的所有事件。
我有一个包含几十个 li 的 ul,但是当我分离其中一个 Li 时,下一个动画仍然发生在初始化时存在的整个元素集合上。不在当前收藏中。
所以我需要一些方法来“更新”jquery 对象(LI 的集合)以删除不再存在的对象。
有什么提供的吗?
我不知道每个集合是否知道它是由什么制成的,甚至称它为“更新” 所以现在我只测试父元素是否仍然相同并且元素不为空。
谢谢。
【问题讨论】:
-
我不确定您所说的“初始化许多元素”是什么意思。请显示一些代码。
-
Inited:向所有事件添加事件,将它们定位在屏幕上,从它们创建 JQ 集合等。我提到它是因为当它们制作动画时我不想再次计算它们,也不想删除它们/再次添加所有事件。他们已经开始了,我希望他们尽可能长时间地保持这种状态。
标签: loops each jquery htmlcollection