我想做一个 AJAX 请求,并id = "IdOfHtmlBlock"
在单击我的 DOM 中的链接 1 时添加它的 html 块(其中包含一个带有 的 div):
$("#link1").on("click", function(){
$.get("myBlock.html", function(data){
$(".wrapper").prepend(data);
});
});
在我的 DOM 中单击 link2 后,可以将其删除:
$("#link2").on("click", function(){
$('#IdOfHtmlBlock').remove();
});
问题是当我再次单击 link1 时,它会预先添加myBlock.html
两次。
提前致谢
编辑:
单击link1之前的我的HTML:
<div class="wrapper">
<div class="someOtherDiv"></div>
</div>
单击link1后我的HTML:
<div class="wrapper">
<div id="IdOfHtmlBlock"></div>
<div class="someOtherDiv"></div>
</div>
IdOfHtmlBlock
在我点击link2后应该被删除,依此类推......