我想要拖動所有的子元素,如果父母被點擊,即當父母被點擊,然後嘗試拖動所有的孩子,如果我點擊孩子,然後只有它的元素必須是可拖動的。家長能夠使所有的孩子拖動,當孩子被點擊時,他們是可拖動和排序
我使用下面的代碼,但它正在爲獨生子女元素,當我嘗試拖動從父所有子元素,可以做到
$(function() {
$(".droppable>div").sortable({
connectWith: ".connectedSortable>div",
}).disableSelection();
});
<div name="list-a" class="droppable connectedSortable"> <h3>List A</h3>
<div class="task - wrapper" id="child">
<div class="draggable" id="1" name="1"> <a href="#">Element 1</a></div>
<div class="draggable" id="2" name="3"> <a href="#">Element 2</a></div>
<div class="draggable" id="3" name="3"> <a href="#">Element 3</a></div>
</div>
</div>
- 列表A
- 元1
- 元件2
- 元素3
甲能夠拖動等元素1,2 & 3但當我試圖拖動整個列表A與其孩子,然後不能這樣做。請幫忙。
編輯:
JsFiddle demo
你能提供一個關於jsfiddle的演示嗎? –
請檢查上面的js小提琴鏈接 – user3386790