【发布时间】:2010-12-01 20:10:21
【问题描述】:
我在一个表中有两个 ID 为 row_26 和 notificationrow_26。 notificationrow_26 在页面加载后动态添加到 DOM。
我想突出显示notificationrow_26。所以我用
var deviceUID = 26;
$("#notificationrow_" + deviceUID).effect("highlight", {}, 3000);
但是当我这样做时。它不会突出显示该行。我也尝试访问 notificationrow_26 但它甚至无法访问。
当我要求它突出显示 row_26 时。我听说了一些关于 jquery live 的信息,但是我如何使用 jquery live 访问它?我认为 jquery live 仅用于事件和东西。我只想访问已动态添加到 DOM 的这一行。
我错过了什么吗?
【问题讨论】:
-
再来一些代码怎么样?新添加的行是否有背景色? (
highlight需要一个才能工作,并且其中的单元格需要不有背景以阻止它们遮挡行背景。)
标签: jquery dom jquery-selectors