click()为某些按钮而不是其他按钮工作

时间:2017-04-30 07:37:31

标签: javascript jquery html click

我有这些按钮:

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

这是在一个$(文件).ready块中的头部:

$("#empty").click(function() {
   alert("I give up");
});
$("#submit").click(function() {
   // ...
});

为什么#submit工作而#empty不工作?

1 个答案:

答案 0 :(得分:1)

这里似乎没有问题!我把它放在这段代码中。所以,如果有任何其他问题,请注意我。

conda install mayavi
$("#empty").click(function() {
   alert("I give up");
});
$("#submit").click(function() {
    alert("I am submit");
});

阻止调用<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <button class="btn" id="empty">Empty Cart</button> <button class="btn" id="submit">Add to Cart</button>的主要原因是动态元素。在这种情况下,您应该使用:

click