无法停止表td上的单击功能
Could not stop click function on table td
我的要求是在点击<-td->它执行一些操作,然后用户就不能点击<-td->再次。这样我就可以停止执行相同的功能。但即使在那之后,我也无法停止特定<-td->。
$(".ticktack tr td").click(function(e){
e.preventDefault();
e.stopPropagation();
// some other code below
}
您可能希望在第一次单击后删除单击处理程序。
$(".ticktack tr td").click(function(){
// do something for first time
alert("test");
// unbind the click handler for only this td
$(this).unbind('click');
}
首先,您必须在<td>
标签上添加类,如<td class='on-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")
}
相关文章:
- .on(“单击”,..)不处理使用相同的单击功能创建的对象
- JavaScript 左键和右键单击功能
- 一个按钮中的两个onClick功能,并希望一个接一个地发生一个单击功能
- 复选框单击功能不起作用
- AJAX具有相同提交/单击功能的多个表单
- 同时使用同一单击功能的多个元素.怎样
- 将现有的单击功能重新附加到元素
- 无法停止表td上的单击功能
- 如何将下拉选择值传递给控制器中的按钮单击功能
- 单击功能应反转图像的颜色并恢复先前反转图像的颜色
- 如何在元素的默认行为之后运行单击功能
- 单击功能不起作用按钮
- 基本 webpack 不适用于按钮单击功能 - 未捕获的引用错误:未定义
- 附加链接上的单击功能不起作用
- 单击功能在野生动物园浏览器上不起作用
- jQuery插件上的单击功能仅允许单击
- 单击功能结束时的按钮
- 使用 Jquery 更改悬停单击功能
- 单击功能后禁用jquery中的悬停效果时出错
- jQuery单击功能可从元素中删除属性并在单独单击时恢复属性