JQueryを使用して、その要素の1つのIDを使用して要素にアクセスしようとしています。たとえば、ネストされた「searchBox」要素から「myDiv」を検索する必要があります。問題は、階層が変更され、searchBoxが常に同じネストされた位置にあるとは限りません。だから私は本質的に何かを言う必要があります: 'searchBox'のIDを持つ要素を含むDIVを与えてください(下記参照)任意の提案ですか? ありがとう!JQuery - ネストされた要素IDから親divを取得する
<div id="myDiv" class="CommonGridView_ListBoxPopupPanel">
Some text here :
<table><tbody><tr><td><input class="tboxw" type="text" id="btnFind"/></td>
<td>some content</td> </tr>
<tr> <td><textarea id="searchBox">text area content</textarea> </td>
</tr>
</tbody>
</table>
<table><tr><td></td></tr></table>
</div>
"最も近い([セレクタ])関数は、セレクタに一致するすべてのラッピング要素を検出します。 - いいえ、それは最も近いものだけを見つけるでしょう。一番近い要素は> 1要素を返しません。 –
清算パオロありがとう - 私は私の答えに最も近いと誤解されました。 –
それは大丈夫です、私は実際にミスを犯しました。最も近いものは、$(セレクタ)の部分が1つ以上の要素を返した場合に1を返します(それぞれセレクタ要素の最も近いものを返します)。 –