Sortable插件可以通過傳入一些參數(shù)來實(shí)現(xiàn)定制化。下面是一些常見的定制化選項(xiàng):
group:可以指定哪些Sortable實(shí)例可以互相拖拽排序。只有在相同group下的Sortable實(shí)例才能互相拖拽排序。
animation:可以設(shè)置排序時(shí)的動(dòng)畫效果,比如設(shè)置為150毫秒表示排序時(shí)會(huì)有150毫秒的動(dòng)畫效果。
handle:可以指定拖拽排序時(shí)的手柄元素,只有拖拽手柄元素時(shí)才能觸發(fā)排序。
filter:可以指定哪些元素不能拖拽排序。
onStart和onEnd:可以設(shè)置拖拽排序開始和結(jié)束時(shí)的回調(diào)函數(shù)。
onMove:可以設(shè)置在移動(dòng)元素時(shí)的回調(diào)函數(shù),可以用來限制拖拽的范圍或者實(shí)現(xiàn)一些特殊的邏輯。
通過傳入這些參數(shù),可以實(shí)現(xiàn)對(duì)Sortable插件的定制化,使其符合特定的需求。