Мне нужно добавить дочерний элемент в другой дочерний элемент - PullRequest
0 голосов
/ 25 июля 2011

Я должен поместить дочерний элемент в другой дочерний элемент. я использовал disableSelection (), но дочерний элемент не примет другой дочерний элемент.

$(function() {
    $( "ul.droptrue" ).sortable({
        connectWith: "li"
    });

    $("#sortable, #sortable1").disableSelection();
});

Здесь jdfiddle ссылка: http://jsfiddle.net/thilakar/QNkEL/7/

1 Ответ

0 голосов
/ 25 июля 2011

Html:

<div id="tree">  
  <ul id="createTree" class="droptrue">
    <li class="listTree ui-state-default" id="sortable">Title1
        <ul class="droptrueInner">
            <li class="innerList ui-state-default">Green</li>
            <li class="innerList ui-state-default">Yellow</li>
            <li class="innerList ui-state-default">Black</li>
            <li class="innerList ui-state-default">White</li>
       </ul>
    </li>
    <li class="listTree1 ui-state-default" id="sortable1">Title2
        <ul class="droptrueInner">
            <li class="innerList ui-state-default">Violet</li>
            <li class="innerList ui-state-default">purple</li>
            <li class="innerList ui-state-default">Pink</li>
            <li class="innerList ui-state-default">Orange</li>
        </ul>
    </li>
  </ul>

Javascript:

$(function() {
        $( "ul.droptrue" ).sortable({
            connectWith: "ul.droptrue"
        });
        $( "ul.droptrueInner" ).sortable({
            connectWith: "ul.droptrueInner"
        });
    });
...