2

jQuery v1.7.1 jQuery UI 1.8.10 jquery-lightbox-0.5.js

Firefoxでのみjquery-uiの並べ替え可能とライトボックスの共存に問題があります(ChromeとIEは問題ありません)。リスト内の画像に対するドラッグアンドドロップ操作の最後に、sortableは正しく機能しますが、明らかにマウスアップイベントをキャンセルできないため、ライトボックスは画像を開き続けます。ライトボックスが起動しないようにするためにsortableでできることはありますか?または、ライトボックスはマウスアップではなくクリックに応答できますか?

4

1 に答える 1

1

isDragging変数を作成し、ソート可能のハンドラーでtrueに設定できます。ライトボックスのmouseupイベントのハンドラーを作成し、isDraggingかどうかを確認します。trueの場合はキャンセルし、falseの場合は何もしません。最後に、ドラッグ可能な停止イベントでisDraggingをfalseに設定することを忘れないでください。

于 2013-03-08T19:23:15.803 に答える