单击可拖动对象时无法隐藏弹出窗口
所以这是我的小提琴
问题是我当我单击 div2 时,我无法隐藏黄色弹出窗口(因为它是可拖动的)。如果我能捕获点击 div2 时触发的事件会好得多。
有解决办法吗?
So here is my fiddle
The problem is that I am not able to hide the yellow popup when I click on div2 (because it is draggable). If I can catch the event triggered when clicked on div2 will be much better.
Any work around?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
添加此项
,否则您可以使用
delegate
或on
add this
otherwise you can use
delegate
oron
一个小解决方案是,
当您单击文本框时,我只是停止向 div2 的传播。否则它将再次隐藏颜色框。
A small work around
I am just stopping the propagation to div2 when you click on textbox. Otherwise it will hide the colorbox again.
我设法用 mouseDown 事件做到这
一点小提琴在这里 - http://jsfiddle.net/C4CcA/19/< /a>
I managed to do it with mouseDown event
The fiddle is here - http://jsfiddle.net/C4CcA/19/