我有以下结构的两级深度可排序(jQuery)列表。ul 元素和 li 元素都是可排序的。
<div id="container">    
    <ul id="x_one">
        <li class="y_one"></li>
        <li class="y_two"></li>
        <li class="y_three"></li>
    </ul>
    <ul id="x_two">
        <li class="y_four"></li>
        <li class="y_five"></li>
        <li class="y_six"></li>
    </ul>
</div>
当我动态插入(前置)一个额外的 ul 元素时,如下所示:
<div id="container">    
    <ul id="x_three">
    </ul>
    <ul id="x_one">
        <li class="y_one"></li>
        <li class="y_two"></li>
        <li class="y_three"></li>
    </ul>
    <ul id="x_two">
        <li class="y_four"></li>
        <li class="y_five"></li>
        <li class="y_six"></li>
    </ul>
</div>
在刷新页面之前,我无法将 li 元素拖到 ul#x_three 上。
jQuery 的 Sortable 如何识别这些插入的元素?
jQuery代码:
$('#container').sortable({    
  update: function() {
   $.post($(this).data('update-url'), $(this).sortable('serialize'));
  }
});