0

我一直想知道如何有效且通用地处理任何用户操作后生成的内容。

例如,假设我的脚本在页面加载时处理 Facebook 的所有段落,以使它们闪烁。使稍后显示的文本(例如由于无限滚动)闪烁的最响应方式是什么?

提前感谢您的想法,

罗尔夫

4

2 回答 2

0

您可以将 blink 函数添加到包含所有子对象的父对象。

换句话说,如果您使用 jquery,您将在注册子闪烁事件时将事件选择器指定为 (".parent .child")。这样,您不需要注册任何额外的 jquery "dom_mods" 函数或调用任何其他浪费内存和时间的东西。

于 2012-06-21T17:56:56.283 回答
0

就个人而言,我定义了一个名为dom_mods()修改页面的函数,以应用任何特殊效果,例如自动完成、默认值<select>、自动调整文本区域大小等。每当我向文档添加内容时,我都会调用dom_mods().

唯一的问题是确保你不会两次影响相同的元素,或者如果你这样做了,它不需要有所作为。例如,可能有一个类定义了一组要影响的元素,因此应该删除该类,dom_mods()这样它就不会得到两次处理。

于 2012-06-21T17:41:12.210 回答