#getIt
將始終是#clicked
的兄弟,但是,#getIt
並不真正具有id
屬性,並且只包含一個用於此帖子好處的屬性。找到給定類型的最接近的jQuery兄弟
從#clicked
開始,選擇#getIt
最簡潔的方法是什麼?我確信我可以使用兩個next()
或parent()
和children()
這樣做,但是,可能有一種方法可用。
<div>
<table><table>
<button id="clicked">click</button >
<p>bla</p>
<table id="getIt" class="myTable" data-id="123"></table>
<p>bla</p>
</div>
你爲什麼在這個問題使用'id',如果你真的沒有一個?它使問題變得混亂,因爲顯然通過'id'查找元素可以使用'$('#getIt')'完成。爲什麼不在示例中使用類myTable? – trincot
@trincot我使用了'id',這樣我就可以解釋我正在談論的元素。 – user1032531