Вложенный сортируемый и перетаскиваемый список
Hi I would like to use the same thing as in the draggable/sortable demo : http://jqueryui.com/draggable/#sortable but with nested sortable https://github.com/mjsarfatti/nestedSortable. Both works well but I can't add the draggable element into the nestedSortable list and do it also sortable. Can someone help me with this please? Thanks
Что я уже пробовал:
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.css"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script> <script src="~/Scripts/jquery.mjs.nestedSortable.js"></script> <div class="cf nestable-lists"> <div class="dd" id="toolList"> Parent List <ul id='tools'> <li> Router Architecture </li> <li> Customer <ul> <li>Customer Segment</li> <li>Value Proposition</li> <li>Cost / Revenue</li> <li>Supporting Infrastructure</li> <li>Customer Interface</li> </ul> </li> <li> Product / Service </li> <li> Product / Service Sub-Component </li> <li> Function </li> <li> Attribute </li> <li> Issues </li> <li> Risks </li> </ul> </div> <div class="dd" id="rootList"> Child List <ul id='list1'> <li><div>Some</div></li> <li> <div>Test</div> <ul> <li><div>My Innovation Architectures</div></li> <li><div>All Innovation Architectures</div></li> </ul> </li> <li><div>Thing</div></li> </ul> </div> </div> <script> jQuery(function ($) { $('#tools li').draggable({ cursor: 'move', helper: 'clone', connectToSortable: "#list1", }); updateList(); function updateList() { console.log('updateList()'); $('#list1').nestedSortable({ handle: 'div', items: 'li', toleranceElement: '> div', }) .sortable({ revert: true, update: function (event, ui) { $('.next, .prev').removeClass('next prev'); var $prevElem = ui.item.prev(), $nextElem = ui.item.next(); $prevElem.addClass('prev'); $nextElem.addClass('next'); // Trying to re-initialize here. updateList(); } }); } }); </script>
Richard Deeming
"Вложенный сортируемый" репозиторий GitHub, на который вы ссылаетесь, не поддерживается с 2014 года. Убедитесь, что вы используете последнюю версию: https://github.com/ilikenwf/nestedSortable[^]
Проверьте, сообщалось ли о вашей проблеме на GitHub: https://github.com/ilikenwf/nestedSortable/issues?q=перетаскивание[^]
Проверьте консоль ошибок Вашего браузера на наличие ошибок.