3

jquery ui selectable を使用して、selected/selectingイベントにカスタムクラスを追加し、それを削除する方法unselected/unselecting

CSS を使用して選択のスタイルを設定できることはわかっています.ui-selected{}が、ui-state-focus.

Try には、私の Fiddle を使用できます。http://jsfiddle.net/bababalksheep/CjT3r/2/ . この例ui-state-focusでは、選択した/選択していないクラスを追加/削除したい

4

2 に答える 2

0

javascript で行うように、jquery スクリプトを関数として追加します。たとえば、下のdivからクラスを追加または削除する場合は、onclickイベントを使用します

<div id="divExample" class="normalstyle" onclick="ChangeClass(this)">example text</div>

あなたはこれのためにjquery関数を書くことができます

function ChangeClass(divid){
$(divid).removeClass('normalStyle');
$(divid).addClass('selectedStyle');
}

このようにする利点は、この関数を他の要素にも使用できることです

于 2013-10-30T08:42:30.640 に答える