首次点击后如何禁用触发器点击

WP学习者

onclicka我需要调用一个元素并#myDiv触发一次元素假设我多次点击“苹果”,它应该只触发一次。然后转到“橙色”或“香蕉”,然后再次回到“苹果”,就像之前我只需要触发一次一样。假设可以有任意数量,a并且它们是动态的。我怎样才能做到这一点?

function activateMyClick(myId) {
   $('#myDiv').trigger('click');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<a onclick="activateMyClick(7)" id="7" class="active">Apple</a>
<a onclick="activateMyClick(8)" id="8" class="active">Orange</a>
<a onclick="activateMyClick(9)" id="8" class="active">Banana</a>

西奥多·K。

一个简单的解决方案,但我认为可以按照您的描述进行操作。

  • 多次点击Apple,仅触发一次
  • 单击其他链接,然后再次单击Apple之后,仅触发一次触发

var currentId = "";

function activateMyClick(myId) {
  if (currentId != myId) $('#myDiv').trigger('click');
  currentId = myId;
}

$('#myDiv').click(function() {
  console.log('div click raised!');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a onclick="activateMyClick(7)" id="7" class="active">Apple</a>
<a onclick="activateMyClick(8)" id="8" class="active">Orange</a>
<a onclick="activateMyClick(9)" id="8" class="active">Banana</a>
<div id="myDiv"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

点击前点击事件触发器

来自分类Dev

使用jQuery Tablesorter 2.0插件时如何在thead上禁用点击触发器?

来自分类Dev

首次点击后禁用p:rating

来自分类Dev

另一个触发器完成后,触发点击事件

来自分类Dev

另一个触发器完成后,触发点击事件

来自分类Dev

Javascript / AngularJS:如何使点击事件触发器成为父项?

来自分类Dev

如何在jQuery中通过触发器运行点击事件

来自分类Dev

用多个AJAX请求链接jQuery点击触发器

来自分类Dev

为什么要返回触发器(“点击”)?

来自分类Dev

基于条件的角度触发器Div点击

来自分类Dev

首次点击/首次点击后Javascript / Jquery函数停滞-unbind()

来自分类Dev

我的点击触发器总是在谷歌标签管理器中触发

来自分类Dev

导入后如何执行触发器?

来自分类Dev

导入后如何执行触发器?

来自分类Dev

如何从点击触发“ onMouseOut”

来自分类Dev

如何禁用点击按钮?

来自分类Dev

如何禁用点击日期

来自分类Dev

如何在禁用的元素上触发点击事件

来自分类Dev

页面加载后,首次点击被忽略

来自分类Dev

首次编写SQL触发器

来自分类Dev

SPROC完成执行后如何触发触发器?

来自分类Dev

显示后如何在kmllayer中启用/禁用可点击

来自分类Dev

第一次点击后如何禁用按钮?

来自分类常见问题

使用gtag和条件/触发器进行Google Analytics(分析)点击事件跟踪?

来自分类Dev

使用jQuery的Angular 2触发器'点击'不起作用

来自分类Dev

使用触发器“点击”下载附加到<a>的多个CSV文件不起作用

来自分类Dev

如何使用插入触发器禁用某些列?

来自分类Dev

如何使用插入触发器禁用某些列?

来自分类Dev

Google Charts事件监听器-过滤器失败后的首次点击

Related 相关文章

热门标签

归档