0
<li id="l"><a href="#"><img id="i" /></a></li>

私は画像IDを持っていて、listitem idが欲しい、私は1つの方法を知っている

$("#i").parent().parent().attr("id");

これより良い方法はありますか?

4

3 に答える 3

3

これは少し簡単です:

$("#i").parents("li").attr("id")
于 2012-04-22T11:53:00.557 に答える
0
$("#i").closest('li')[0].id;

http://api.jquery.com/closest/

現在の要素から始まり、DOM ツリーを上に向かって、セレクターに一致する最初の要素を取得します。

于 2012-04-22T12:10:16.383 に答える
0

closestまたはを試してくださいfind

$("#i").closest('li').attr("id")
于 2012-04-22T11:52:57.110 に答える