0
我想將內容追加到我的代碼中。當我按下一個按鈕時,我的jQuery再次執行,並再次追加。所以我的問題是,有沒有辦法確保代碼只執行一次?或者如果有一種方法只能追加一次?追加正在複製內容
$(document).ready(function() {
var uspar = '<div id="usparDiv"><img src="https://example.com"><ul><li>list 1</li><li>list 2</li><li>list 3</li></ul></div>';
$('.extend-guarantee').append(uspar);
});
<form class="extend-guarantee">
<span class="checkbox">
<input type="checkbox">
<span class="opt-name">Testing checkbox</span>
<span class="icon-click"></span>
</span>
這將有助於也看到您的HTML和按鈕點擊處理程序 –
沒有跡象表明內容是附加在點擊事件?這段代碼最初運行(只是一次)?無論如何,我們需要更多的上下文 – Endless
JQuery在頁面加載時只執行一次。可能你已經在你的HTML中包含了這個腳本兩次,或者像這樣。 – euvl