【发布时间】:2011-10-27 09:59:08
【问题描述】:
我需要使用 JQuery 在我的 DOM 中查找特定元素。
案例是:
var dialog = $(DOM.loadHTML("amc-refine", "scripts/dialogs/amc-dialog.html"));
elmts = DOM.bind(dialog);
所以这里的 elmts 是一个带有 DOM 元素的变量.. 我有一张桌子,我可以使用它来访问它
$(elmts.dialogTable)
使用 jQuery 我想访问此表中的嵌套元素 .. 例如我想做以下操作
$('#example thead tr').each( function () {
this.insertBefore( nCloneTh, this.childNodes[0] );
} );
但我无法使用 # .. 访问我的表,所以我可以这样做:
$(elmts.dialogTable).find('thead').find('tr')
另外,如果我也想达到呢
$('#example tbody td img')
使用相同的 $(elmts.dialogTable)
最好的问候
【问题讨论】:
-
你可以在加载的 dom 中搜索,比如
$("thead tr",elmts.dialogTable)- 但我不太确定你的 DOM 里面有什么...你能粘贴 amc-dialog.html 的内容吗? -
我认为下面的链接与您的查询有关:stackoverflow.com/questions/376081/…
标签: javascript jquery dom nested elements