<li id="l"><a href="#"><img id="i" /></a></li>
私は画像IDを持っていて、listitem idが欲しい、私は1つの方法を知っている
$("#i").parent().parent().attr("id");
これより良い方法はありますか?
<li id="l"><a href="#"><img id="i" /></a></li>
私は画像IDを持っていて、listitem idが欲しい、私は1つの方法を知っている
$("#i").parent().parent().attr("id");
これより良い方法はありますか?
これは少し簡単です:
$("#i").parents("li").attr("id")
$("#i").closest('li')[0].id;
http://api.jquery.com/closest/
現在の要素から始まり、DOM ツリーを上に向かって、セレクターに一致する最初の要素を取得します。
closest
またはを試してくださいfind
。
$("#i").closest('li').attr("id")