我想從誰擁有id attribute
一個div的所有元素誰擁有id屬性的所有元素,意味着我想要做的事,如:jQuery的訪問
$("div").find("*[id]").each(function() { alert(this.id) });
,但是這是行不通的,任何人可以幫助我請?
我想從誰擁有id attribute
一個div的所有元素誰擁有id屬性的所有元素,意味着我想要做的事,如:jQuery的訪問
$("div").find("*[id]").each(function() { alert(this.id) });
,但是這是行不通的,任何人可以幫助我請?
Your code works沒問題,但您可以從選擇器中刪除*
。
其他有效的選項:
$("div").find("[id]").each(function() { alert(this.id) });
或者這樣:
$("div *").filter("[id]").each(function() { alert(this.id) });
或者這樣:
$("div [id]").each(function() { alert(this.id) }); // which I think is the best
_「但是這是行不通的」 _它爲我工作得很好。您可以設置在http://jsfiddle.net演示給我看? – gdoron