これはおそらく非常に簡単な方法ですが、わかりません。現在のdivの外側にあるdiv内の要素へのアクセス
私のアプローチは、すべての<img>
要素を、現在の「エントリ」の「img-preview」内にある「展開画像」クラスを持つようにすることです。
これは私のhtmlです:
<div class="entry">
<div class="img-preview">
<img>
<img class="expanded-image" style="display:none;">
</div>
<div class="content">
[..]
[..]
<span class="more-text"></span>
[..]
[..]
</div>
</div>
そして、これは私が一緒に仕事JSです:
$('.content').each(function(event) {
$(this).find('span.more-text').click(function(event) {
// TODO
});
});