2016-12-15 34 views
0

我有一個問題很少排序表 這裏的底部是可排序對象的初始化:JQuery用戶界面排序滾動到頁面

var conf = { 
    helper: fixHelperModified, 
    handle: ".moveTargetDeliverables", 
    containment: "#fieldset_deliverables_summary", 
    tolerance:'pointer' 
} 

$("#deliverables_summary tbody").sortable(conf); 

當我拖動的元素會自動向下滾動至底部這一頁。

只使用Firefox和Chrome發生,效果很好IE

我使用jQuery UI 1.11.4

回答

1

只需添加滾動:假在conf對象

var conf = { 
helper: fixHelperModified, 
handle: ".moveTargetDeliverables", 
containment: "#fieldset_deliverables_summary", 
... 
scroll: false, 
... 
tolerance:'pointer' 
} 

它聽起來很奇怪,但它可能是你錯過的東西。

+1

運行完美....謝謝! ! – awzx

+1

剛剛在Chrome,FF,IE下測試了這個問題 – awzx

2

初始化滾動選項指定的排序:

$("#deliverables_summary tbody").sortable({ 
    scroll: false 
}); 

獲取或設置滾動選項,初始化後:

// Getter 
var scroll = $("#deliverables_summary tbody").sortable("option", "scroll"); 

// Setter 
$("#deliverables_summary tbody").sortable("option", "scroll", false); 

You should read here

+0

其實我不知道這個小工具有一個滾動選項...謝謝! – awzx