私はjQuery UI選択可能ウィジェットを使用しています。私はIs there a way to change event parameters in jQuery?の解決策を見て、複数の選択を(マウスドラッグで)うまく動作させるようにしました。今私は動作しない複数の要素の選択を解除する同様の機能を取得しようとしています。jQuery UI選択可能ウィジェットマウスドラッグで複数選択解除
$('#selectlist').on("mousedown", function (e) {
e.metaKey = true; //multiple select true
//e.ctrlKey = true;
}).selectable({
filter: '.select-li',
selecting: function (event, ui) {
debugger;
//if ($(ui.selecting).hasClass('li-planned')) {
// $(ui.selecting).removeClass("ui-selecting");
//}
},
unselecting: function (event, ui) {
//if ($(ui.unselecting).hasClass('li-planned')) {
// $(ui.unselecting).removeClass("ui-unselecting").addClass('ui-selected');
//}
},
stop: function (event) {
//debugger;
//do some work here
}
})
私は達成するために複数のオプションを試しましたが、それまでは私はそれを得ることができません。どんな助けもありがとう。
あなたもサポートするHTMLを投稿してもらえますか? – SaurabhM
これは役に立ちます - http://stackoverflow.com/questions/39853372/jquery-ui-selectable-do-not-unselect-fields-on-click-of-certain-element – Ankit