首页 > 解决方案 > 从jQuery中可拖动元素上的某个元素开始拖动时禁用拖动?

问题描述

    <div class="dwworkertasks">
        <div class="dwtaskitem">
            <div class="dwtasktop">
                <div class="taskDependanceDragHandle" data-taskid="{{ $task->id }}">
                    <img src="/images/icons/link.png" alt="">
                </div>
                <p class="dwtaskname">task_name</p>
                <span class="tasktimeinterval">09:00 - 09:30</span>
            </div>
        </div>
    </div>
    $('.dwworkertasks').sortable({});

所以,我可以.dwtaskitem从一个列表拖到另一个列表。但是我想在用户单击.taskDependanceDragHandle并拖动时禁用拖动。我怎样才能做到这一点?

我试过了.stopPropagation().stopImmediatePropagation()但没有一个奏效。

标签: javascriptjquery

解决方案


推荐阅读