Jquery 当单击div时,其他功能是否已禁用? 1 2. 3.

Jquery 当单击div时,其他功能是否已禁用? 1 2. 3.,jquery,function,onclick,Jquery,Function,Onclick,当单击“元素1处理更改功能”和“其他”时,单击“功能不工作”。如何使用jquery实现这一点?一种解决方案是使用只运行一次的jquery函数 例: 这还允许您删除用于更干净代码的内联JavaScript。请更好地解释您要做的事情。因为JavaScript是单线程的,所以没有两个事件处理程序可以同时运行;当用户单击任何div时,change()函数起作用。计数器计算process change()函数运行了多少次,例如,当用户单击任何div change()函数时,如果它已运行2次,则该函数将不再

当单击“元素1处理更改功能”和“其他”时,单击“功能不工作”。如何使用jquery实现这一点?

一种解决方案是使用只运行一次的jquery函数

例:


这还允许您删除用于更干净代码的内联JavaScript。

请更好地解释您要做的事情。因为JavaScript是单线程的,所以没有两个事件处理程序可以同时运行;当用户单击任何div时,change()函数起作用。计数器计算process change()函数运行了多少次,例如,当用户单击任何div change()函数时,如果它已运行2次,则该函数将不再工作。对不起,我英语不好
<div id="element1" onclick="change();">1</div>
<div id="element2" onclick="change();">2</div>
<div id="element3" onclick="change();">3</div>
$('#element1,#element2,#element3').one("click", function() {
  console.log("This will be displayed only once.");
})