如何让jquery/javascript函数一次启动

如何让jquery/javascript函数一次启动,javascript,jquery,methods,Javascript,Jquery,Methods,我正在做一个基于json的多项选择题测验。单击#next(下一步)按钮时,它会淡出并显示submit button.button(提交按钮)。我注意到,如果我快速单击两次,有时count变量会增加不止一次,当用户正确时,变量score也会增加。我怎样才能让它发射一次,停止发射,然后再使它可以点击。我被告知.off()jquery方法,但不知道如何使用它。任何帮助都将不胜感激 /* report gives score after the last question=array length */

我正在做一个基于json的多项选择题测验。单击#next(下一步)按钮时,它会淡出并显示submit button.button(提交按钮)。我注意到,如果我快速单击两次,有时count变量会增加不止一次,当用户正确时,变量score也会增加。我怎样才能让它发射一次,停止发射,然后再使它可以点击。我被告知.off()jquery方法,但不知道如何使用它。任何帮助都将不胜感激

/* report gives score after the last question=array length */
$('#next').on('mousedown',report);     

$('#next').on('click', function() {
    x++;  /* for selecting current question */
    count++;
    undo();  /* clears question area to load new one from json */
    placement();  /* brings in questions in json form */
    $(".alert").alert('close');  /* closes dialog */        

});
使用jQuery的.one()方法触发一次事件

Ok.off()和.one()停止函数,但如何重新启用单击,使其再次执行函数?