我有一大堆嵌套div標籤內的按鈕在我的HTMLHTML插入DIV使用JQuery
<div class="button-wrapper">
<button class="button-class">Click here</button>
</div>
<div class="button-wrapper">
<button class="button-class">Click here</button>
</div>
...
點擊使用JQuery一些數據按鈕職位,並通過阿賈克斯成功函數返回一些HTML 。我試圖替換每個按鈕被點擊的div的內容,但由於某種原因,我的JQuery選擇器似乎沒有工作。
我想我的成功函數中執行以下操作:
$(this).parent().html(data);
我知道數據被髮布成功,並且成功的功能正在工作。什麼奇怪的是,下面的工作:
$(".button-wrapper").html(data);
,但顯然這增加了HTML每格,不只是一個被點擊的按鈕。
有誰知道我可能是錯的怎麼回事?
看起來這不過應該工作,我以爲你是範圍有關的問題,我們不能告訴,除非你張貼整個阿賈克斯功能,請張貼功能全部 –
這聽起來像關鍵字的另一個問題'this'。你可以發佈插入作業的腳本讓我們看看嗎?沒有看看它,我們不能說太多。 – shinkou