所以我有一个按钮,我想在点击按钮时增加一个变量。但由于某种原因,当它应该只工作一次时它会增加两次变量:
var punkt = 0;
$(".check").click(function(){
punkt = punkt + 2;
alert(punkt);
});
所以在第一次点击punkt
是2,然后在第二次点击它将是4,然后它应该是6但它会提醒两次。首先警告6,然后是8,我所取的值是8而不是6
答案 0 :(得分:0)
这可能会对你有所帮助
var punkt = 0;
$(".check").off( "click").click(function(){
punkt = punkt+2;
alert(punkt);
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class='check'> count </button>
&#13;