|
|
1
628
要确保仅单击一次操作,请使用以下方法:
|
|
|
2
453
这将删除所有事件处理程序:
要仅删除已注册的“单击”事件处理程序,请执行以下操作:
|
|
3
172
|
|
|
4
115
如果您发现.of().ubind()或.stopPropagation()仍然无法解决您的特定问题,请尝试使用 .stopImmediatePropagation() 当您只想在不冒泡的情况下处理您的事件,并且不影响已经处理的任何其他事件时,它非常有效。类似于:
成功了! |
|
|
5
19
当一个事件被注册多次时(即使是在同一个处理程序中),它也会触发多次。
如
对于在javascript中注册的任何事件都是如此。 解决方案: 确保只调用“on”一次。 出于某种原因,如果您无法控制体系结构,请执行以下操作:
|
|
|
6
18
如果你在每次“点击”时都调用该函数,那么 添加 每个调用上的另一对处理程序。 使用jQuery添加处理程序与设置“onclick”属性的值不同。可以添加任意数量的处理程序。 |
|
|
7
11
|
|
|
8
6
我们必须
它防止事件在DOM树中冒泡,防止任何父处理程序收到事件通知。此方法不接受任何参数。
我们可以使用
这个方法也适用于用trigger()触发的自定义事件。请注意,这不会阻止同一元素上的其他处理程序运行。 |
|
|
9
4
由于标记,我遇到了一个问题。 HTML格式:
jQuery公司
您注意到我在html中有两次相同的类“myclass”,所以它为div的每个实例调用click。 |
|
|
10
4
当我处理这个问题时,我总是使用:
这样,我就可以在同一笔划中解除绑定和重新绑定。 |
|
|
11
3
更好的选择是使用 off
|
|
|
12
3
关于.on()和.one()的所有内容都很棒,jquery也很棒。 但有时,你希望用户不被允许点击这一点更加明显,在这种情况下,你可以这样做:
你的按钮看起来像:
|
|
|
13
2
由于特定事件多次绑定到同一个元素,因此会发生这种情况。 对我有效的解决方案是:
使用终止所有附加的事件
然后连接你的方法监听器。 因此
应该是:
|
|
|
14
2
在我的案例中,我使用的是“委托”,所以这些解决方案都不起作用。我相信是通过ajax调用多次出现的按钮导致了多次单击问题。解决方案使用了超时,因此只能识别最后一次单击:
|
|
|
15
2
我遇到了一个动态生成链接的问题:
我发现正在替换
|
|
|
16
1
|
|
|
17
1
.在页面的生命周期内只触发一次 因此,如果你想进行验证,这不是正确的解决方案,因为当你在验证后不离开页面时,你就再也不会回来了。更好地使用
|
|
|
18
0
https://jsfiddle.net/0vgchj9n/1/ 为了确保事件总是只触发一次,可以使用Jquery.one()。Jquery-one确保事件处理程序只调用一次。此外,您可以为事件处理程序订阅一个事件处理程序,以便在完成当前单击操作的处理后进行进一步的单击。
|
|
|
19
0
试试看:
|
|
20
0
在我的案例中,onclick事件被多次触发,因为我制作了一个通用的事件处理程序
已更改为
还必须为静态和动态点击以及静态选项卡点击制作单独的处理程序
|
|
|
21
0
在我的情况下,我加载了相同的
|
|
|
22
0
我发现的另一个解决方案是,如果你有多个类,并且在点击标签时处理单选按钮。
|
|
|
23
0
如果这样可以的话
|
|
|
24
0
参考 @Pointy 答复 如果这个在循环中 ,可以通过这样做来避免多次触发点击事件:
|
|
|
25
0
使用Event.stopPropagation()。它会起作用。 |
|
|
26
0
这个解决方案对我很有效。当你的元素添加了动态时,你需要用这种方式来实现它。这个答案可能是为了将来检查用户。
|
|
|
27
0
如果你只是这样写:
然后,它将禁用所有项目的点击事件。 如果您只想关闭特定按钮,请执行以下操作
|
|
|
28
-1
下面的代码在我的聊天应用程序中多次处理多个鼠标点击触发事件。
|
|
|
29
-1
解除绑定()有效,但这可能会在将来引发其他问题。当处理程序在另一个处理程序内部时,它会多次触发,所以请将处理程序放在外部,如果您想要嵌套的处理程序的值,请将它们分配给一个全局变量,以便您的处理程序可以访问该全局变量。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 1 年前 |
|
|
user28928120 · 如何在jquery中选择所有类? 1 年前 |
|
Eliable · 使点击计数器和进度条协同工作 1 年前 |
|
Jack Maessen · 在处理程序上使用时如何获取输入类型 1 年前 |