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")
}