首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >单击DIV或其子对象时可拖动的Jquery

单击DIV或其子对象时可拖动的Jquery
EN

Stack Overflow用户
提问于 2013-03-22 02:39:38
回答 2查看 920关注 0票数 2

当鼠标单击div的子级并让它拖动父级时,是否可以启用拖动?

在本例中,我试图让draggable同时适用于div和select。当您单击选择并尝试拖动时,什么也不会发生。

http://jsfiddle.net/Trhs4/5/

代码语言:javascript
运行
复制
<div id="draggable" class="ui-widget-content">
<select>
<option>Drag Me</option>
</select>
</div>

 $(function() {
     $( "#draggable" ).draggable();
 });
EN

回答 2

Stack Overflow用户

发布于 2013-03-22 02:48:01

我不认为这是可能的,因为选择如何在不同的浏览器上工作。您可以使用UL和LI构建自己的select。

或者,您可以在用户可以选择隐藏的选项上方添加一个“拖动我”。<--不管怎样,这对用户更友好。

票数 0
EN

Stack Overflow用户

发布于 2013-03-22 03:01:03

我不认为这是可能的,因为事件处理程序。<option>有自己的事件处理程序,所以它可以防止从JQuery拖放事件来触发。您可以尝试其他对象,如<ul><li>。请看下面的示例:jquery sample

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15555555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档