2
我見過類似的問題,在這裏問過很多次,但這個有點不同。 我有一個帖子查詢顯示內容爲;加載某個div而不刷新查詢中的頁面
<div class="block1">
<a class="button" href="#">Button</a>
<div class="wholiked">content</div>
</div>
<div class="block2">
<a class="button" href="#">Button</a>
<div class="wholiked">content</div>
</div>
我試圖重新加載.block1中的.wholiked,點擊.block1中的按鈕而不刷新頁面。 但是在這種情況下,所有塊中的所有.wholiked內容都會重新加載,而不是那個特定的塊。
$(function() {
$('.button').click(function(evt) {
$('.wholiked').load('index.php .wholiked');
evt.preventDefault();
})
});
我該如何限制它只在該按鈕所在的特定塊內動作?
這將是一個很好的解決方案,但實際上它們相差甚遠。 – Talha
你如何指出哪一個合適?使用'.next()',只要它是最接近的下一個類名爲「wholiked」的兄弟姐妹,它們之間的距離就不重要了。 –
我已經嘗試使用.next和.closest方法。這兩個應該都可以工作,但我也看不到任何錯誤。如果你快速看看這裏[鏈接](http://buddigo.com)LikeButton aka .kklike-box應該觸發.load for div.wholiked – Talha