延迟JQuery点击侦听器
Delay a JQuery click listener
这让我抓狂。我正在尝试将一个监听器应用于一个div,以便在单击它时显示一个自定义的下拉菜单(另一个div)。这就是我试图在JQuery:中完成这项工作的方式
$('#fakeFont').click(function(){
$('#fontSelect').removeClass('hidden');
$('html').one('click', function(){
$('#fontselect').addClass('hidden');
});
});
问题是,我应用于html的侦听器正在识别第一次单击。提前感谢任何知道如何补救的人。
尝试停止传播:
$('#fakeFont').click(function(e){
e.stopPropagation();
$('#fontSelect').removeClass('hidden');
$('html').one('click', function(){
$('#fontselect').addClass('hidden');
});
});
相关文章:
- jQuery将侦听器的大小调整为只触发宽度的变化
- 我应该/如何清除mousemove JQuery事件侦听器
- 在JQuery中使用谷歌地图Api事件/侦听器
- 如何使用我的Jquery代码创建委托事件侦听器
- jQuery事件侦听器多次启动
- 如何在不删除类似侦听器的情况下从父对象中删除jQuery事件侦听器
- 延迟JQuery点击侦听器
- jQuery 事件侦听器
- 使用jQuery代理时删除事件侦听器
- 整合jQuery侦听器
- Jquery:如何在Angular strap datetimepicker值更改上放置侦听器
- Javascript/Jquery上的侦听器
- jQuery - 追加/替换事件侦听器(当事件处理程序未知时)
- javascript jquery css事件侦听器
- jQuery中的多个链式.on('click')事件侦听器
- jQuery侦听器以获取服务器更新
- JQuery事件侦听器未启动-Phonegp/谷歌地图
- jQuery是否覆盖事件侦听器
- 谷歌地图事件侦听器 jQuery
- 到事件侦听器Jquery的常量绑定