3

私は自分のウェブサイトのパフォーマンスを改善しようとしています。1つの良い軸は、jQueryUIの依存関係を取り除くことです。

現在、必要なのはダイアログ機能だけです。再コーディングしようと思っていたのですが、すでに似たような実装があれば、時間を大幅に節約できます。

非常によく似たスタンドアロンバージョンのjQueryUIダイアログがあるかどうか知っていますか?(基本的に私が必要とするのは、中央に配置されたダイアログを開き、AJAXにページをロードすることです)

編集:私が探しているものを明確にするために、jQuery UIダイアログと同じ動作をするプラグインがあります:のようなもの

$(modale).dialog('option', 'position', 'center');
$(modale).dialog('option', 'width', 'auto');
$(modale).dialog('close');
$(modale).dialog('destroy');

これが私が使用するオプションの種類です:

  var options = {
  width: 500,
  minWidth: false,
  minHeight: false,
  dialogClass: 'modalDefault',
  modal: true,
  closeOnEscape: false,
  open: function(event, ui) {.....},
  close: function() { ......}
  }

私がそのまま、またはほとんど変更を加えずに統合できるプラグインを知っているなら、それは本当に素晴らしいでしょう。不可能な場合は、tpaksuが提案するカスタムjquery-uiを使用します

ありがとう!

4

4 に答える 4

3

下のリンクを見てください。

モーダル ダイアログ専用の jQuery ベースの単純なモーダル プラグイン。

jQuery シンプル モーダル プラグイン

于 2012-10-09T10:46:28.627 に答える
1

jQuery UI ダイアログ ボックスのドラッグ動作を使用する必要がない場合は、独自の軽量ソリューション (つまり、中央に配置されたモーダル ダイアログ) を展開するのは簡単です。

外部の JavaScript フレームワークに依存しない単純な実装をここで見つけることができます: http://raventools.com/blog/create-a-modal-dialog-using-css-and-javascript/

于 2012-10-09T10:41:30.810 に答える
0

私はフロントエンドの UI コントロールの大部分に Twitter Bootstrap を使用していますが、日付ピッカーなど、十分にカバーできない盲点がいくつかあります。

幸いなことに、jqueryui.com のサイトでは、必要なものだけを含むカスタム ビルドをダウンロードできます。何か新しいことを始める前に、それを試してみます。

于 2012-10-09T10:38:47.260 に答える
0

ダウンロード ビルダーを使用して、使用したいウィジェットのみを含む jQuery UI のカスタマイズされたビルドを作成できます。

于 2012-10-09T12:39:51.447 に答える