Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击()操作某些按钮,而不是其他按钮_Javascript_Jquery_Html_Click - Fatal编程技术网

Javascript 单击()操作某些按钮,而不是其他按钮

Javascript 单击()操作某些按钮,而不是其他按钮,javascript,jquery,html,click,Javascript,Jquery,Html,Click,我有这些按钮: <button class="btn" id="empty">Empty Cart</button> <button class="btn" id="submit">Add to Cart</button> 为什么#提交工作而#空不提交?这里似乎没有问题!我把它放在这个代码片段中。因此,如果还有其他问题,请注意我 $(“#空”)。单击(函数(){ 警惕(“我放弃”); }); $(“#提交”)。单击(函数(){ 警惕(“我提交”

我有这些按钮:

<button class="btn" id="empty">Empty Cart</button>
<button class="btn" id="submit">Add to Cart</button>

为什么#提交工作而#空不提交?

这里似乎没有问题!我把它放在这个代码片段中。因此,如果还有其他问题,请注意我

$(“#空”)。单击(函数(){
警惕(“我放弃”);
});
$(“#提交”)。单击(函数(){
警惕(“我提交”);
});

清空购物车

添加到购物车
如果是一个动态创建的元素,使用如下
$(文档)。在('click','#empty',function(){//do})
粘贴整个html和javascript代码我将您的代码复制到一个JSFIDLE,它工作正常吗?您的代码似乎工作正常,肯定还有其他问题。您是否收到任何控制台错误?也不要为任何表单元素提供名称或ID“submit”-它会隐藏表单的提交事件句柄。情况就是这样。非常感谢你!我甚至不认为这有什么关系。
$("#empty").click(function() {
   alert("I give up");
});
$("#submit").click(function() {
   // ...
});