リスト要素がターゲットのリストにドロップされた回数をカウントするために data-count 属性を使用しています。要素は各ターゲットに 1 回だけドロップできますが、複数のターゲットにドロップできます。
問題は、追跡してカウントを表示する必要があることです。データ属性を使用していて、次の問題が発生しています。
ドロップ時に、初期カウントを確認します
var original_count = member.data('count');
カウントがゼロの場合、元の要素にクラスを追加し、そのデータ属性を次のように更新します
member.attr('data-count', 1);
これは問題なく動作します。DOM を一度ドロップした後、DOM の変更を確認できます。もう一度落としに行くと…
member.data('count');
更新された値 1 ではなく、初期値 0 を返します。カウント チェッカーを
var original_count = member.attr('data-count');
ドロップするたびにゼロを返します。html5 データ属性の更新された値にアクセスできる必要があるだけです。RTFM に行って、私が見逃したものを確認してください。