Javascript 无法停止表td上的单击功能

Javascript 无法停止表td上的单击功能,javascript,jquery,Javascript,Jquery,我的要求是在点击后执行一些操作,然后用户不能再次点击。因此,我可以停止相同的功能以再次执行。但即使在那之后我也无法停止特定的点击功能 您可能希望在第一次单击之后删除单击处理程序 $(".ticktack tr td").click(function(){ // do something for first time alert("test"); // unbind the click handler for only this td $(this).unbind

我的要求是在点击后执行一些操作,然后用户不能再次点击。因此,我可以停止相同的功能以再次执行。但即使在那之后我也无法停止特定的点击功能


您可能希望在第一次单击之后删除单击处理程序

$(".ticktack tr td").click(function(){
    // do something for first time
    alert("test");

    // unbind the click handler for only this td
    $(this).unbind('click');
}

首先,您必须在标记上添加类,就像现在您必须遵循以下代码一样

$(".ticktack tr td.on-click").click(function(e){
    $(this).removeClass("on-click");
 });

您可以使用if语句执行此操作,并在单击它一次时删除它的类

   if($(".ticktack tr td").click){
alert("test");
$(".ticktack tr td").removeClass(".active")
}
   if($(".ticktack tr td").click){
alert("test");
$(".ticktack tr td").removeClass(".active")
}