jquery - 可转换的 可转换的

标签 jquery jquery-ui droppable

我有这个标记

<ul id="hello" class="cat">
    <ul id="a1" class="cat">
    </ul>
    <ul id="a2" class="cat">
    </ul>
</ul>

我做了这件事

$("ul.cat").droppable(
{
    drop:function()
    {
        alert($(this).attr("id"));
    }
});

它总是写“你好”。 只有“你好”。 我怎样才能将 droppable 也绑定(bind)到 child 身上?

UPD:我想在#hello 的 child 和#hello 本身中添加元素。我想确定 li 被丢弃的位置。

最佳答案

我找到了解决方案:#hello 需要 greedy:true

http://jqueryui.com/demos/droppable/#propagation

关于jquery - 可转换的 可转换的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5504888/

相关文章:

asp.net-mvc - Asp.Net MVC 使用 ajax 从 JQuery UI 选项卡加载部分 View

javascript - jQuery 用户界面 : Draggable and Droppable(not firing) within a table and its rows

jQuery UI、可拖动、可放置、自动滚动

javascript - 按下按钮递增数据然后推送到多维数组

javascript - 在 javascript 中处理多个分区

jquery-ui - 检查日期选择器是否打开

css - 使用nuget安装时jQuery UI组合包下载在哪里

javascript - jQuery UI 仅拖动元素的中心激活可拖动垃圾

jquery - CSS 文本定位 - 标签上的圆形背景

jquery - 关闭另一个div后如何调整div区域