0

ドラッグ可能なタブを備えた典型的な OS ユーザー インターフェイスに基づいたインターフェイスを持つアプリケーションがあります。

最後にクリックしたタブ/ウィンドウが他のウィンドウの「上」に表示されるように、タブを OS のウィンドウのように動作させたいと考えています。

これは、要素の z-index と関係があることを知っています。コードの簡略版は次のとおりです。

<div class="tab">
content
</div>

$('.tab').draggable({ zIndex: 1000000 });

タブがドラッグされているときに望ましい動作が発生します。つまり、タブがページ上でドラッグされると、すべての要素の上に表示されますが、マウス ボタンを放すと、ドラッグされた div が再び遅れます。

上記の動作を達成する方法はありますか?

ありがとうございました

4

2 に答える 2

1

素早い返信ありがとうございます。私はそれを行う簡単な方法を見つけました.JQueryのドキュメントを完全に見落としていました.

スタック オプションの使用:

$('.tab').draggable( {stack: { group: '.tab', min: 50 });
于 2009-03-10T17:39:58.610 に答える
0

ドラッグが終了したら、divのcssのz-indexを手動で設定します。

こちらでチェックしてください。

于 2009-03-10T17:31:42.483 に答える