gpt4 book ai didi

javascript - JQuery sortable 当只有一个元素存在时禁用排序

转载 作者:行者123 更新时间:2023-12-02 15:25:22 24 4
gpt4 key购买 nike

当列表中只剩下一个项目时,我试图在项目列表上禁用 jquery 可排序。这是到目前为止我的代码:

      $(".draggable_teams").sortable({
handle: '.team-header .grabber',
revert: 100,
tolerance: 'pointer',
connectWith: '.draggable-team-connector',
placeholder: 'highlight-teams',


helper: function (e, ul) {

var $originals = ul.children();
var $helper = ul.clone();
$($helper).find("[teamorder='teamorder']").addClass('clone-teams');

$helper.children().each(function (index) {
$(this).width($originals.eq(index).width())
});
return $helper;
},
start: function (ul) {
$('.clone-teams .team').slideUp(400);
},
update: function () {
updateListScope();
scope.saveTeamOrder();

}
}).disableSelection();
}

任何帮助都将不胜感激:)谢谢。

最佳答案

我认为你可以使用长度函数

if($(".draggable_teams").children('li').length>1)
{ your code }
else{ $( ".draggable_teams" ).sortable( "disable" ); }

关于javascript - JQuery sortable 当只有一个元素存在时禁用排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33734294/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com