事情是我在每個元素中都有一個類似Facebook的按鈕(使用API創建而不是常規元素),並且需要在添加類之前檢查其狀態「或」unliked「。因此,所有具有類「item」的div都是在PHP循環中創建的。而且我也明白,在循環中多次運行腳本並不好。但我需要進一步在這裏的測試:)將類添加到循環中最近的元素
<div class="item">
<span class="status">
<div class="like_button"></div>
</span>
<script>
$(this).closest('span').find('.like_button').addClass('liked')
</script>
</div>
<div class="item">
<span class="status">
<div class="like_button"></div>
</span>
<script>
$(this).closest('span').find('.like_button').addClass('liked')
</script>
</div>
<div class="item">
<span class="status">
<div class="like_button"></div>
</span>
<script>
$(this).closest('span').find('.like_button').addClass('liked')
</script>
</div>
重複:http://stackoverflow.com/questions/16943671/add-class-to-closest-element – tymeJV