我有一个按钮,当第一次点击时它会加载另一个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