所以这就是我想要做的,我有一个按钮,我想在第一次单击它时添加一个外部 HTML 片段。然后在第二次单击同一个按钮时删除同一个片段。我对 jQuery 很陌生,所以我遇到了麻烦。
您可以在此处查看完整代码:http: //jsfiddle.net/jhoffm34/6xLw8/,但这是我目前拥有的 jQuery 代码。我知道我会以错误的方式解决这个问题,但我不知道如何解决它。
$.get("fragment.html", function(data) {
$('.js-load__button').click(function(){
$('#js-load').append(data);
$('.js-load__button').addClass("js-load__remove");
$('.js-load__button').attr("disabled", true);
});
$('.js-load__remove').click(function(){
$(data).remove();
$('.js-load__button').attr("disabled", false);
});
});