<ul id="containerA" class="container">
<li>
<span class="sportsType" id="football">Football</span>
<ul>
<li class="sportsMatch">
<img src="/static/img/arrow_left.png" class="subArrow"/>A vs B <img src="/static/img/arrow_left.png" class="star"/>
</li>
クラススターでPNGをクリックすると、一番上のul(containerA)を返したいと思います。私はのIDを取得することに置くことができるもの、JQUERY、クローゼットIDを見つける?
<ul id="containerB" class="container">
<li class="sportsMatch">
<img src="/static/img/arrow_left.png" class="subArrow"/>A vs B <img src="/static/img/arrow_left.png" class="star"/>
</li>
はここに私のJScriptだ:私は.parent.parent.parentなど使用することができますが、それはまた、非常に複雑とイマイチリストの別のセットで作業する必要がありますクローゼットコンテナ?
$(".star").click(function() {}
なぜない$コンテナを[0] .ID? – sg3s
もちろん、うまくいくでしょう。 –
jQueryオーバーヘッドなし。ページ上のそれがすべての小さな事のためにそれを乱用しなければならないというわけではないという理由だけです。私は[0]が最も近いのに必要であるかどうか分からない。 – sg3s