jquery - 如何使用 jQuery UI 使元素可拖动,但其子元素不可拖动?

标签 jquery jquery-ui

例如,我想要这个:

<div class="draggable">
<p>Text that can be selected</p>
</div>

最佳答案

您可以使用cancel选项,该选项接受不允许拖动的可拖动对象的子元素的选择器:

$('.draggable').draggable({cancel : 'p'});

JS Fiddle demo .

关于jquery - 如何使用 jQuery UI 使元素可拖动,但其子元素不可拖动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8681381/

相关文章:

php - Ajax/php 如何识别单个通用字段?

jquery - 根据其背后的颜色动态更改文本颜色(谷歌地图)

jquery - 如何制作仅自定义图标的 jQuery UI 按钮小部件?

javascript - 在 javascript 中打开弹出窗口/对话框时出现问题

javascript - 将跨度组拖放到表格上的新位置

javascript - jQuery:div 和 tbody 之间的查找行为不一致

javascript - 隐藏当前打开的 div 并显示点击的 div,反之亦然

javascript - 搜索单词并使用 jquery 突出显示

javascript - JQuery UI 使用什么框架?

jquery - 如何替换 jquery-ui 中的一个图标?