問題タブ [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.
jquery - jQueryカスタムウィジェット:htmlテンプレートを含めるにはどうすればよいですか?
ここで基本的なものが欠けている必要がありますが、カスタムjQueryウィジェットを開発するときに、dojoカスタムウィジェットの場合と同様に、ウィジェットの一部としてhtmlテンプレートを含めるにはどうすればよいですか?現在、私のjQueryカスタムウィジェットはJavaScriptで必要なhtmlを生成しており、それをhtmlテンプレートに取り出して、カスタムウィジェットに含めようとしています。考え?
jquery-widgets - rcarousel を自動進行モードから動的に切り替えることはできますか?
私が書いているページでrcarouselを使用していますが、残念ながらまだ例として共有できません。しかし、私の質問はバグではなく、機能の存在に関する問い合わせであるため、それは私の質問に関しては問題になりません。
作成時に「自動」を有効にしていますが、ユーザーがナビゲーション ボタンのいずれかをクリックした場合に動的に無効にできるようにしたいと考えています。カルーセルの作成は次のとおりです。
そして、私はこのようなことをしたいと思います:
しかし、もちろんそれはうまくいきません。
rcarousel を自動進行モードから動的に切り替えることができるかどうかは誰にもわかりますか? ありがとうございました!
jquery - 引数を渡して自分のコールバックをオーバーライドすることで、jquery ウィジェットをカスタマイズするにはどうすればよいですか?
私はjqueryを初めて使用し、最近、必要に応じてjqueryコンボボックスを調整しました。ただし、このコンポーネントをサイトの他の場所で再利用する必要があります。基本的に、いくつかの引数と、jquery で特定のイベントを処理するために呼び出されるコールバック関数を渡す必要があります。私は構文に苦労しており、物事を行うjqueryの方法を見つけようとしています:
サンプルを提供するために、ここにのがsource
ありcombobox -> input -> autocomplete -> source
ます:
(参照用に動作するjsfiddleを作成しました)
ここupdateOptions(...)
に、filterOptionsForResponse(select, term)
単純な JavaScript 関数があります。
source
再利用するには、作成するコンボボックスのすべてのインスタンスを処理するコールバックを指定する必要があります。
誰かがこれを行う方法について正しい方向に向けることができますか?
jquery - バックボーン.jsビューでのjqueryカスタムウィジェットの使用
MVCにbackbone.jsを使用するアプリから呼び出されているカスタムjQueryウィジェットがあります。カスタムjQueryウィジェットでバックボーンイベントパターンを使用するにはどうすればよいですか?
ありがとう。
javascript - シンプルな jquery ウィジェット
これを HTML 要素にアタッチするときに、どのようにすればよいでしょうか
。
ここで何が欠けていますか?
私が逃したもの:
私のコードは実際には完全に問題ありませんでしたが、それは HTML 要素であると想定していthis.element
ましたが、実際には jQuery オブジェクトでした。したがって、以下の回答で機能しているinnerHTML
間は何もしませんでした。html()
javascript - ウィジェットのオプションにデフォルト値を与えるにはどうすればよいですか?
jQuery ウィジェットがあります。入力として送信できるオプションにいくつかのデフォルト値を定義したいと考えています。
それを行う本質的な方法はありますか、または各オプションに値があるかどうか、およびデフォルトに設定されていない場合は手動で確認する必要がありますか?
javascript - 複数の jquery noConflict ファイル
私は以下のように2セットの機能を実装しています:-
ウィンドウ生成の場合 - 必要な jQuery ライブラリは次のとおりです。 - jquery.js (v1.3.2) - jquery-ui.js (v1.7.2)
ここで使用されている広範なライブラリを使用しています。これは、$.window{...} を使用して jquery ベースのダイアログ ウィンドウを作成します。
オートコンプリート/プラグイン検索の場合 - 私が使用している必要なライブラリは次のとおりです: - jquery.js (v1.7.2) - jquery-ui.js (v1.8.18)
これら 2 つは、別々に、完全に正常に動作します。ただし、同じページで使用する場合は、これらの関数の両方が中間のどこかで一致するように、noconflict ファイルを作成する必要がありました。したがって、今のところ、私は使用しています:
- jquery.js (v1.3.2)
- jquery.js (v1.7.2)
- jquery-ui.js (v1.8.1)
なので:
上記のように使用すると、ウィンドウを操作するときにかなりの量の視覚的な不具合が発生します。ウィンドウを移動すると、ページの他のセクションが強調表示されたりちらついたりすることがよくあります (クイック ハイライト) - 約 50% の時間。ドラッグとサイズ変更もスムーズではありません。
v1.7.2 の jquery.js を削除すると、ウィンドウはよりスムーズになりますが、オートコンプリート機能が機能しなくなります。v1.3.2 jquery.js を削除すると、ウィンドウが生成されません。
現在、次のような関数を使用しています:-
ここでも、次のような変数を使用して v1.7.2 jquery-ui.js を使用するにはどうすればよいですか?
Qn 1同じ関数で jQuery_1_3_2 と jq_172 の両方の変数を使用するための正しい構文は何ですか? ここで使用されるもの:-
または
動作しません。
Qn 2 v1.3.2 ではなく jquery.js v1.7.2 を使用して fstoke で使用されているような大きな JavaScript を実装することは可能でしょうか?それは機能しなくなります-私は大いに義務付けられます。
ウィンドウは $.window({...}); によって作成されているため、追加する場合があります。- $.window を $.dialog に置き換えても、ダイアログ ボックスが表示されません。私が間違っているところはありますか?fstoke で使用されている js ファイルに目を通してください。
Qn 3誰かがfstoke jquery-uiとcdn でホストされている jquery -ui の間にどのような違いがあるかを指摘できますか? どちらも v1.7.2 jquery-ui.js ファイルです。
非常に長いクエリだと思いますが、至急助けが必要です。早い段階で助けてください。
jquery - jQueryウィジェットにプライベートデータを保存する、本当にプライベート?
Web でしばらく検索して、損傷したり悪用されたりしないデータをウィジェット内に保存する方法を見つけます。
ほとんどの場合、これをウィジェット内で使用することをお勧めします。
しかし、このデータは内部のものではありません:(
上記のコードは、内部データへのフル アクセスを提供します。
別の方法はありますか?
よろしく
javascript - jQuery UIウィジェットにはメソッド「uniqueId」がありません
私は自分の Web アプリケーションで jQuery UI ウィジェットを動作させようとしています。元のdemo
からすべてのファイルを取得しました。基本的に、コードとファイルがデモ バージョンとほぼ同じになるように、できる限りのことを行いました。
そして、常にこのエラーが発生します: Uncaught TypeError: Object [object Object] has no method 'uniqueId'
jsコードは次のとおりです。
含まれているファイルは次のとおりです。
そして、ここにプレーンなhtmlがあります:
javascript - jQueryウィジェットに引数を渡すには?
これは初心者の質問です。
ボタンのクリックでjQuery
ダイアログが開かれたとします。ダイアログはjQuery
ウィジェットとして実装されています。
次のようにボタンをクリックすると、このダイアログが開きます。
ここまでは順調ですね。それが理にかなっていることを願っています。
ダイアログを開いたときにそのボタンを無効にし、ダイアログを閉じたときに有効にしたいと思います。ボタンをダイアログウィジェットに渡すにはどうすればよいですか?