2011-01-10 19 views
3

テキストが選択されているjQueryソート可能リストに問題があります。私は関数disableSelection()を発見しましたが、それを動作させるように見えません。jQueryのソート可能/ディスエーブル選択問題

がここにJSだ:

$('ul#current_projects').sortable({ 
placeholder: "drop-zone", 
axis: 'y', 
handle: 'span.handle', 
opacity: 0.5, 
revert: true 
}); 

$('ul#current_projects').disableSelection(); 

ここではHTMLです:

<ul id="current_projects" class="ui-sortable" unselectable="on"> 
    <li class="project_42"> 
    <div class="command"> 
     <span class="handle"></span> 
     <a href="#" class="delete"></a> 
    </div> 
    <a href="#" class="project">Testing</a> 
    </li> 
    <li class="project_52"> 
    <div class="command"> 
     <span class="handle"></span> 
     <a href="#" class="delete"></a> 
    </div> 
    <a href="#" class="project">Testing</a> 
    </li> 
</ul> 

選択不可の状態がオンになっているように見えるが、ちょうどテキストの選択を防ぐdoen't。

すべてのヘルプは、私は同様の問題があったと私はcontainment: 'parent'オプションを使用する場合、それは私のために働いた

答えて

3

をいただければ幸いです。

$('ul#current_projects').sortable({ 
placeholder: "drop-zone", 
axis: 'y', 
handle: 'span.handle', 
opacity: 0.5, 
revert: true, 
containment: 'parent' 
}).disableSelection(); 

これを試してみてください

関連する問題