重複の可能性:
jquery セレクターの親要素を取得する
私はアイテムのリストを持っています:
<div id="wrap"><ul class="thumbs noscript">
<li id="1">
<a class="thumb" href="photos/10-01.jpg" title="" />
<img src="photos/10-01_thumb.jpg" alt="" />
</a>
<div class="caption">
<div class="download"><a href="#" class="add2cart">Save Image</a></div>
<div class="image-title">Titre de la photo #1</div>
<div class="image-desc">Description de la photo #1</div>
</div>
</li> /* and so on with li's and different ID's... */
li ID、つまりタイトルの値を取得できません。ここでほぼすべての回答を読んで試しましたが、自分のサイトでテストすると機能しません...何か考えはありますか? TYの皆さん
$(document).ready(function(){
$("#wrap > ul > li > .caption > .download > .add2cart").click(function(){
var thisID = $(this).closest('li').attr("id");
alert(thisID);
});
});
正解 (下記参照) : insomiac, tyvm また、ID の問題を指摘してくれた Diodeus にも感謝します。答えてくれたすべての人に感謝します;)