34

私はtr'sテーブルでソートしようとしています。

コード

$("table tbody").sortable({
    handle: 'button'
    //handle: 'img'
}).disableSelection();

ライブフィドル

問題は、imgハンドルとして使用する場合に問題が発生することです

しかし、buttonハンドルとして使用すると機能しません

ansの多くのjquery ui sortable quesをチェックしましたが、役に立ちませんでした

なぜこれが起こっているのか誰でも説明できますか

事前にサンクス

4

1 に答える 1

72

cancelオプションのデフォルト:input,buttonは、ハンドル設定と競合します。空の文字列に設定するだけで問題なく動作します。

$("table tbody").sortable({ 
    handle: 'button',
    cancel: ''
})

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

于 2012-08-27T17:03:00.940 に答える