【发布时间】:2018-07-04 03:22:54
【问题描述】:
我正在使用jquery-ui sortable,并且我在另一个里面有一个可排序的!重点是当我尝试使用 sortstop 函数时,parent sortable 也会运行(!请帮助我!
<div class="sortable1">
<div class="s1">
<div class="sortable2">
<div class="s2"></div>
<div class="s2"></div>
<div class="s2"></div>
<div class="s2"></div>
</div>
</div>
<div class="s1"></div>
<div class="s1"></div>
<div class="s1"></div>
<div class="s1"></div>
JS:
//parents
$( ".sortable1" ).sortable({
items: ".s1"
});
$( ".sortable1" ).disableSelection();
$( ".sortable1" ).on( "sortstop", function( event, ui ){
//do sort of parents
});
//children
$( ".sortable2" ).sortable({
items: ".s2"
});
$( ".sortable2" ).disableSelection();
$( ".sortable2" ).on( "sortstop", function( event, ui ){
//do sort of childrens
});
【问题讨论】:
-
我认为以下链接可以帮助您jsfiddle.net/ali_soltani/g1sp060v/1。
标签: javascript jquery jquery-ui jquery-ui-sortable nested-sortable