为什么jQuery可选项中断了此单击功能?

m

我有一个简单的dblClick函数正在工作。我需要使用jQuery UI使我的canvas div可以选择,但是这样做会破坏dblClick函数。

的HTML

<div id="canvas">
    <div class="trigger">Click me</div>
    <div class="box"></div>
</div>

Java脚本

$('#canvas').selectable();

$('.trigger').dblclick(function() {
    $('.box').toggleClass('active');
});

这是小提琴

杰贝多克

下面是一个类似的帖子讨论不兼容.selectable(),并.dblclick()一个单一的DOM元素,我怀疑类似的东西发生在这里。如果您取消.ui-selected活动,则可以重新获得双击:

$('#canvas').selectable({ 
   cancel: '.ui-selected' 
});

这是一个新的小提琴,显示了双击现在可以正常工作。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章