Javascript 试图使jQuery删除按钮。它不是';行不通

Javascript 试图使jQuery删除按钮。它不是';行不通,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在尝试确保jQuery已加载。我试图通过设置它来测试它,这样当你点击一个按钮时,这个按钮就会被移除。它不起作用了。有人能告诉我我做错了什么吗 此外,我正在尝试将按钮居中。我直接使用的css不起作用。我相信我可以通过自己的一点努力来解决这个问题,但如果有人能解释一下如何解决这个问题,那就太好了 HTML: JS: 哦,还有:有没有一种方法可以保持这个站点上的代码格式,而不必在每行的开头添加四个空格?说明书没有解释清楚。您几乎可以理解: $(document).on('click', '#but

我正在尝试确保jQuery已加载。我试图通过设置它来测试它,这样当你点击一个按钮时,这个按钮就会被移除。它不起作用了。有人能告诉我我做错了什么吗

此外,我正在尝试将按钮居中。我直接使用的css不起作用。我相信我可以通过自己的一点努力来解决这个问题,但如果有人能解释一下如何解决这个问题,那就太好了

HTML:

JS:

哦,还有:有没有一种方法可以保持这个站点上的代码格式,而不必在每行的开头添加四个空格?说明书没有解释清楚。

您几乎可以理解:

$(document).on('click', '#buttons', function() {
    $(this).remove();
});
在你第一次打电话时,你忘记了引号:

$("#buttons").click(function(){
你几乎成功了:

$(document).on('click', '#buttons', function() {
    $(this).remove();
});
在你第一次打电话时,你忘记了引号:

$("#buttons").click(function(){

对:-

$('#buttons').click(function(){
        $(this).remove();
        });

 $(document).on(function('click', '#buttons', .remove(this)){

    });

在上使用
的事件委派主要用于动态创建的元素,以便将事件附加到
文档头
或任何容器,以便将其删除到现在预设的目标元素或将来动态添加的目标元素。如果您知道它是否已经存在于DOM中,并且在以后的时间段内不会更改或动态添加,请不要使用它。你的第一个选择将非常有效

也许你的意思是:-

$('#buttons input').click(function () {
      $(this).remove();
});
更新 您需要先加载jquery,然后再加载JS(假设您的JS使用jquery)


混沌辊
错误

    $(#buttons).click(function(){

    });
对:-

$('#buttons').click(function(){
        $(this).remove();
        });

 $(document).on(function('click', '#buttons', .remove(this)){

    });

上使用
的事件委派主要用于动态创建的元素,以便将事件附加到
文档头
或任何容器,以便将其删除到现在预设的目标元素或将来动态添加的目标元素。如果您知道它是否已经存在于DOM中,并且在以后的时间段内不会更改或动态添加,请不要使用它。你的第一个选择将非常有效

也许你的意思是:-

$('#buttons input').click(function () {
      $(this).remove();
});
更新 您需要先加载jquery,然后再加载JS(假设您的JS使用jquery)


混沌辊

您在哪里见过这种jQuery语法?我建议您阅读哪里见过这种jQuery语法?我建议你读格拉。快到了,我能感觉到。我删除了
位上的
,并修复了
。单击
位与您的位相同。(为了明确起见,我留下了一些无用的代码,我将在以后添加内容。但它仍然不起作用。即使有固定的代码,按钮在单击后仍会保留。你想单击什么?按钮是一个div而不是一个按钮。你将看不到它?我正试图将其应用于but中的实际提交输入tons div.我似乎用了一种完全错误的方式来处理它。@Sharpevil检查一下这把小提琴它能用!非常感谢!Grah.它就在那里,我能感觉到。我删除了
位上的
,并修复了
。单击
位与您的相同。(为了明确起见,我留下了一些无用的代码,我将在以后添加内容。但它仍然不起作用。即使有固定的代码,按钮在单击后仍会保留。你想单击什么?按钮是一个div而不是一个按钮。你将看不到它?我正试图将其应用于but中的实际提交输入tons div.我似乎用了完全错误的方式来处理它。@Sharpevil检查一下这把小提琴它能用!非常感谢!