問題タブ [jquery-widgets]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
620 参照

ajax - jQuery、まだロードされていない要素に.buttonsetを適用します

私は次のコードがうまく機能しています:

divをロードし、その#options中のアンカータグにボタンを適用します。

宣言する方法はありますか

#optionsdivがロードされる前に?

私はjQueryのドキュメントを調べても成功しませんでしたが、次の答えも見つかりました。

jQueryUIウィジェットをajaxがロードされた要素に適用する

これは順調に進んでいると思いますが、完全には理解しておらず、実装することもできていません。

感謝します、ありがとう。

0 投票する
1 に答える
4256 参照

jquery - jqGrid / ui-widget-overlayは、ページ全体のすべてのボタンとタブイベントをブロックします

jqGridでレドモンドテーマローラーを使用しています。ファイルjquery-ui-1.8.16.custom.cssにはこのオーバーレイがあります。

スタイリングを行うためにグリッド上にオーバーレイを作成することになっていると思います。しかし、それは私のページ全体をカバーしているようで、グリッド自体にはまだマウスイベントがありますが、ページの残りの部分(グリッドのページャー/ナビゲーターセクションを含む)にはマウスイベントがなく、ボタンは応答しませんクリックします。グリッドの外側のタブ-クリックイベントもありません。その外側のタブ(メイン、ユーザー...)にもイベントはありません。ui-widget-overlayをコメントアウトすると、すべてのボタンとタブが再び機能しますが、画面の色が薄くなり、グリッド内の交互の行の色がすべての行で白になります。なぜこれが起こるのでしょうか?

0 投票する
1 に答える
2237 参照

jquery - 拡張jqueryウィジェットの呼び出しメソッド

私はこのようなjqueryウィジェットを持っています:

そして、私はそれを次のように拡張しています:

HTMLで「myNewMethod」を呼び出す必要があります。

私のhtmlコードは次のようなものです:

上記のコードを使用すると、初期化の前にTimeSpanHeaderのメソッドを呼び出すことができないときに、このような例外が発生します。メソッド'myNewMethod'を呼び出そうとしました

「myNewMethod」メソッドを呼び出す方法は何ですか?

0 投票する
2 に答える
4368 参照

jquery - ウィジェット内からjqueryウィジェットを保持するdivオブジェクトを取得します

私は次のコードを持っています:

ウィジェット自体の中で、onCompleteメソッドはウィジェットの完全な初期化の直後に呼び出されます。ウィジェット内のコードが、ウィジェットがリンクされているオブジェクト(この場合、IDが「widHolder」のdiv)を参照するようにします。

私の目標は、上記のようなoncomplete関数を作成することにより、保持オブジェクトをすばやく簡単に参照できるようにすることです。ウィジェット自体のコードは、onComplete関数を呼び出して、ホルダー(取得する必要があります)をパラメーターとして渡すだけです。

これがjQueryUIウィジェットプラグインのコードサンプルです

0 投票する
3 に答える
1396 参照

javascript - Jqueryでdivにウィジェットがあることを見つける方法は?

divにウィジェットがあるかどうかを確認するにはどうすればよいですか?たとえば。

divにクラスを追加すると、このように.hasClassを使用して、ウィジェットが存在するかどうかを確認する方法はありますか?

0 投票する
1 に答える
173 参照

javascript - イベント内からウィジェット オプションにアクセスするにはどうすればよいですか?

現在、私が書いた方法では、optionsオブジェクトは showPoint
イベント ハンドラー内で定義されていません。jQueryウィジェットでこの値を渡す正しい方法は何ですか?

0 投票する
2 に答える
13508 参照

javascript - JavaScript フレームワークの比較: ExtJS、JQWidgets、DHTMLX

PHP と MySQL データベースに基づいて商用 W​​eb アプリケーションを開発します。

今、私は JavaScript フレームワークについて推測しています。ExtJS、JQWidgets、DHTMLX などの興味深いフレームワークをいくつか見つけました。

それらのコンポーネントの一部は、ここでテストできます。

ただし、それらの最近の比較を見つけることができません。

これらのフレームワークについての意見 (利点/欠点) を教えてください。

  • 膨大なデータのパフォーマンス (特にグリッドのフィルタリングまたは並べ替え)
  • ライセンス費用
  • ウェブブラウザとの互換性
  • ドキュメント内の情報を見つけるのは簡単ですか?
  • 彼らはバグがありますか?
  • SSL接続で使用できますか?
  • その他のポイント

ありがとう。

0 投票する
1 に答える
243 参照

javascript - jQuery.Widgets名前空間にアクセスできないのはなぜですか?

プラグインにjQuery.WidgetFactoryを使用する利点についてたくさん読んでいます。宣伝されている機能の1つは、jQuery.widgetがウィジェットのネームピースを作成する方法です。jQueryコンテキスト内で現在の名前空間を(当然のことながら)維持できるため、これは魅力的です。

問題:
「$( "。myWidget")。namespace.newWayは関数ではありません」というエラーが発生し続けます。

次の要素の場合...

この例のコードは機能します:
素晴らしいですが...これは私が達成しようとしていることではありません...私はまだ私の名前空間を尊重したいので。

しかし、私のコードは失敗します:

私の質問は:
なぜ失敗するのですか?

関連読書:

0 投票する
2 に答える
7529 参照

javascript - jquery ウィジェットの適用 (これ、引数)

これを使用してウィジェット内の関数を呼び出す人を時々見かけます

これの代わりに:

.apply jQuery 関数とは何ですか?

上記は関数 somefunction を呼び出し、これを関数のスコープ内で thisobj に設定し、引数として argsarray からの引数を関数に渡します。

しかし、以下の場合を考えると、関数を直接呼び出しても .apply() を使用しても同じではないでしょうか? jQuery サイト自体を含め、代わりに .apply() メソッドを好むいくつかのチュートリアルを見てきました。http://jqueryui.com/demos/widget/

これはウィジェットの「標準」ですか、それとも他に欠けているものがありますか?

0 投票する
2 に答える
19437 参照

jquery-ui - 要素のウィジェットの削除と再適用

問題があります。select要素にウィジェットを適用しています 。同じselect要素値を再読み込みするときは、要素のウィジェットを削除してselect再適用します。ただし、同じ要素にウィジェットを再適用している間は、変更は反映されません。

以下は、HTMLのselectステートメントです。

同じ要素にウィジェットを適用するには:

ウィジェットが適用されると、divwithが作成されclass=".ui-multiselect"ます。

ウィジェットクラスを削除するには:

applyWidget()初めてメソッドを呼び出すことは正常に機能しています。2回目の呼び出しは機能していません。要素にウィジェットをリロードするにはどうすればよいですか?