問題タブ [jquery-templates]

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 に答える
421 参照

jquery - テンプレート内の jQuery data() メソッド

私は、Knockout.js で jQuery テンプレートを使用して、UI とロジックをうまく分離した Web アプリケーションを実験しています。以前の反復では、ループを繰り返して手動でデータのリストを作成し、data() メソッドを使用して、書式設定していた実際のオブジェクトをリスト項目に追加していました。これは、クリック後にオブジェクトを簡単に抽出できることを意味しました。次に操作を行います。

jQueryテンプレート内でdata()を使用する方法はありますか、それともマークアップのみを扱うので、「data-id」タグ内にIDを入れて、それをルックアップとして使用するだけです。

すべての提案に感謝します

乾杯

T

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

jquery - データのないjquery表示テンプレート

jquery にテンプレートがあり、データなしで HTML だけを表示しようとしています。JSONの「データ」の代わりに「null」をバインドしようとしましたが、エラーが発生しました(アドレスは未定義です)。以下はコードステートメントです。

HTML マークアップ:

ここにもJsonがあります:

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

jquery - jquery tmplが{{if}}を解析しないのはなぜですか?

ifを含むjqueryテンプレートがありますが、ifを評価しません-値をそのまま出力します。これが機能することを示すいくつかの例とドキュメントを見つけました。

私は何が間違っているのですか?

http://jsfiddle.net/G4J5u/

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

javascript - jQueryテンプレートを使用した多次元JSONへのアクセス

jQueryテンプレートにValueまたはを表示するための正しい構文は何ですか?Choice

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

jquery - テンプレートがレンダリングされないのはなぜですか?

なぜliが追加されないのか疑問に思います。

0 投票する
0 に答える
558 参照

jquery - jQuery ツールチップ プラグイン - フェードが null またはオブジェクトではない

jQuery ツールチップ プラグインを使用しています。ボタンをクリックすると (ページの読み込み後)、いくつかの HTML コントロールを含むテンプレートが読み込まれます。テンプレートをデータにバインドするときBindTooltipは、ツールヒントを上記の一連のコントロールにバインドするメソッドを呼び出します。

テンプレートのデータを空にして別のデータで再バインドしようとすると、問題が発生します。JavaScript エラーが表示されます:

フェードが null またはオブジェクトではない

以下は、テンプレートデータを空にして再バインドしようとすると未定義tooltip.jsのコードです。settings(current)ここで何か不足していますか?

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

javascript - jQuery テンプレート選択オプション

jQuery テンプレートを使用してオプションを選択するにはどうすればよいですか?

私のデータは次のとおりです。{ "color" : "red" }

私は持っている :

デフォルトで選択されているものを赤にしたい。これどうやってするの?

ありがとう。

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

jquery - jqueryテンプレート内から呼び出される関数にマークアップを含めますか?

jQuery UIオートコンプリートプラグイン内からjQueryテンプレートを使用しているので、オートコンプリートの結果のレンダリング方法をより適切に制御できます。私がやりたいのは、結果内の入力を強調表示することです。http://jqueryui.com/demos/autocomplete/combobox.htmlは、私が達成しようとしていることの良い例です。jQueryテンプレートを使用してそれを実行したいだけです。

これが私がこれまでに持っているものです(オートコンプリートコードの一部が抽象化されています):

問題は、<strong>要素がエスケープAll about <strong>Dog</strong>sされ、ブラウザに表示されていることです。ただし、この種の意味はあります。テンプレートは、ハイライト方法ではなく、マークアップがある場所にある必要があるためです。では、ハイライトメソッドのロジックを生成されるマークアップからどのように分離するのですか?

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

jquery - jQuery テンプレートと ASP.NET MVC の部分ビュー

私はjQueryテンプレートを見ています。これは非常に興味深いものです。構文が簡単で、使いやすく、非常にクリーンです。

しかし、AJAX を介して単に部分ビューをフェッチするのではなく、jQuery テンプレートを使用する方が優れている理由がよくわかりません。部分ビューの方が保守がはるかに簡単で、コードの重複を避けるのに役立つように思えます。

jQuery テンプレートを使用したい。しかし、部分的なビューよりも優れているのはいつでしょうか?

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

javascript - jquery テンプレートのリテラル ${} および {{ }}

JQuery テンプレートを使用して、リテラル${}と文字列を出力する最良の方法は何{{ }}ですか? それ自体が他のテンプレートを生成するテンプレートを作成したいので、これが必要です。