2011-06-23 25 views
0

私は現在、jQuery UIのソート可能な要素を持っていて、スムーズだがあまりに速くないアニメーションのためにrevertオプションを1000に設定します。アニメーションはうまくいきますが、アニメーション中にドラッグできないようです。jQuery UIソート可能な復帰オプション - アニメーション中にドラッグを有効にする

jsFiddle:http://jsfiddle.net/bA7Dk/で簡略化したバージョンを作成しました。 1をどこかにドラッグしてマウスを離しても、アニメーションが完了してから2をドラッグすることはできません。

アニメーション中にドラッグを有効にする方法はありますか?

答えて

0

私はjquery.ui.sortable.jsを変更することによって、それを整理:_mouseStop

revertingElem: $(), 
  • 修正:

    • は、(すべての機能を同様に追加されている)$.widgetにプロパティとしてこれを追加

      ~

      self.reverting = true   
      this.revertingElem = $(this.helper); 
      
    • _mouseCapture内部の変更:

      return false;  (the first occurence) 
      

      $(this.revertingElem).stop(true, true); 
      

  • 関連する問題