我有一個按鈕,當第一次點擊時它會加載另一個html頁面。 第二次點擊時,它將清空加載頁面的div。DOM元素在空()後重新出現
然而,由於某些原因,加載的內容保持第二次點擊後重現....
CSS:
#boatdiv {
width: 100%;
}
.clicked {}
HTML
<button id="load"></button>
<div id="boatdiv"></div>
jQuery的
$(document).ready(function() {
$.ajaxSetup ({
cache: false
});
var loadURL = "AjaxLoad_injection.html";
$("#load").on("click", function() {
if(!($(this).hasClass("clicked"))){ //checks if button has NOT been clicked
$("#boatdiv").html("<p>loading...</p>").load(loadURL);
}
else {
$("#boatdiv").empty();
}
$("#boatdiv").toggleClass("clicked");
}
);
}); // end ready
發生了什麼事?
ahhhhh。是!那就是問題所在。謝謝:) – LazerSharks