2011-01-07 10 views
0

ドロップターゲットが受け入れることができる最大要素を設定する方法はありますか?jQuery UI、droppable、最大要素数を受け入れる

など、落としたアイテムをすべて一覧表示する標準的な方法はありますか?

$(function() { 
    var limit = 5; 
    var counter = 0; 
    $('.drag').draggable({revert: "invalid"}); 
    $('.drop').droppable({ 
     drop: function() { 
      counter++; 
      if (counter == limit) { 
       alert('limit reached!'); 
       $(this).droppable("disable"); 
      } 
     } 
    }); 
}); 

Example link

おかげ

+0

*リスト*アイテムによってはどういう意味ですか?ドロップした後に[並べ替える](http://jqueryui.com/demos/droppable/#photo-manager)? – ifaour

答えて

2

ちょうど上限に達したときにドロップ可能を無効にするdropイベントにカウンターを使用しています。これはデモだけですので、おそらくacceptscopeのオプションを使用する必要があります。

+0

ドロップされたボックスを移動すると失敗します。 – RezaSh

関連する問題