Jquery UI可排序,按钮不作为句柄工作

Utt*_*ara 29 jquery jquery-ui handle jquery-ui-sortable

我想tr's在桌子上排序.

$("table tbody").sortable({
    handle: 'button'
    //handle: 'img'
}).disableSelection();
Run Code Online (Sandbox Code Playgroud)

活小提琴

现在的问题是当使用它img作为句柄它的工作正常

但是当使用它button作为句柄时它不起作用

我为我的问题检查了很多jquery ui可排序的问题,但没有帮助

任何人都可以解释为什么会发生这种情况

Thanx提前

Nal*_*Nal 59

cancel选项默认:input,button与您的句柄设置冲突.只需将其设置为空字符串就可以正常工作.

$("table tbody").sortable({ 
    handle: 'button',
    cancel: ''
})
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/22C2n/705/