問題タブ [jquery]

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 投票する
13 に答える
23601 参照

javascript - リストを列にラップする

HTMLの順序付けされていないリスト( s)ColdFusionを含むテンプレートにデータを入力するために使用しています。<ul>

これらのほとんどはそれほど長くはありませんが、いくつかは途方もなく長い長さを持ち、2〜3列で実際に立つことができます。

これを簡単に行うためのHTML、ColdFusion、またはおそらくJavaScript(jQueryソリューションを受け入れています)の方法はありますか?スクロールを節約するために、複雑すぎるヘビーウェイトソリューションを使用する価値はありません。

0 投票する
5 に答える
477705 参照

javascript - JavaScriptのグラフ視覚化ライブラリ

有向グラフを表すデータ構造があり、それをHTMLページに動的にレンダリングしたいと思います。これらのグラフは通常、ほんの数ノードであり、おそらく最上部では10ノードであるため、パフォーマンスはそれほど重要ではないと思います。理想的には、ユーザーがノードをドラッグして手動でレイアウトを微調整できるように、jQueryにフックできるようにしたいと思います。

注:チャートライブラリは探していません。

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

jquery - OperaでのJQuery.Validateの失敗

Opera 9.5xを使用している場合は、クライアント側のJQuery.ValidateコードがStackOverflowで無効になっていることに気付くかもしれません。

これは、Operaで例外が発生するためです。もちろん、私たちが試した他のすべてのブラウザで動作します。私はOperaを真剣に、真剣に嫌いになり始めています。

適切なクライアント側の検証がないと、一部のリクエストが失敗するため、これはちょっと残念です。データが不完全な場合に完全なサーバー側メッセージングを入力する時間がなかったため、フォームのすべてのフィールドに入力し忘れた場合、OperaでYSODが他のブラウザよりもはるかに多く表示される可能性があります。

Opera-itesは、これらの行のコメントを解除して(このようなコアの質問と回答のページにあります。ソースを表示して検索するだけです"Opera")、試してみませんか?

0 投票する
5 に答える
7410 参照

javascript - jQueryを使用してコードタグ内にpreタグを追加するにはどうすればよいですか?

コードブロックのフォーマット、特にタグ内にタグjQueryを追加するために使用しようとしています。<pre><code>

Firefoxはフォーマットを正しく適用しますが、IEはコードブロック全体を1行に配置します。アラートを追加した場合

IEがpreタグに追加のテキストを挿入したことがわかります。

ページをリロードすると、jQueryに続く番号が変わります。

wrap()の代わりにを使用してタグの外側wrapInner()をラップすると、IEとFirefoxの両方が正しく処理します。しかし、内部でも機能するべきではありませんか?<pre><code><pre> <code>

wrapInner()タグにCSSクラスを追加して<pre>すべてのフォーマットを処理できるため、使用したいのですが、を使用する場合wrap()は、ページフォーマットCSSを<pre>タグに、テキスト/フォントフォーマットを<code>タグに、またはFirefoxとIEを配置する必要があります。両方が窒息します。大したことではありませんが、できるだけシンプルにしたいと思います。

他の誰かがこれに遭遇しましたか?私は何かが足りないのですか?

0 投票する
6 に答える
67176 参照

javascript - JavaScriptを使用してオーバーフローしたDIVをスクロールする

divのサイズを変更してページ内でドラッグしても、overflow:autoを使用してコンテンツをdiv内に保持するdivがあります。私はいくつかのajaxを使用してサーバーからテキストの行を取得し、それらをdivの最後に追加しているので、コンテンツは下向きに成長しています。これが発生するたびに、JSを使用してdivを一番下までスクロールし、チャットルームやコマンドラインコンソールが機能するのと同じように、最後に追加されたコンテンツが表示されるようにします。

これまで、このスニペットを使用して実行してきました(jQueryも使用しているため、$()関数を使用しています)。

しかし、それは私に一貫性のない結果を与えています。動作する場合と動作しない場合があり、ユーザーがdivのサイズを変更したり、スクロールバーを手動で移動したりすると、完全に動作しなくなります。

ターゲットブラウザはFirefox3であり、制御された環境に展開されているため、IEで動作する必要はまったくありません。

アイデアはありますか?これは私を困惑させました。ありがとう!

0 投票する
5 に答える
3061 参照

javascript - 動的なアルファベット順のナビゲーション

ColdFusionSQL データベースから結果セットを返し、それをリストに変換するために使用しています。

そのリストのアルファベット順のナビゲーション バーを生成する方法が必要です。ColdFusion と jQuery ライブラリが利用可能です。

私はこのようなものを生成しようとしています:

文字の 1 つをクリックすると、ページがその文字の最初の項目にドロップダウンします。アルファベットの 26 文字すべてが使用されているとは限りません。

0 投票する
4 に答える
13293 参照

javascript - jQuery AJAX と UpdatePanel の比較

大量の jQuery (約 2000 行) を含むページがあり、これを削減する必要があります。これはメンテナンスの悪夢であり、サーバーでのメンテナンスが容易になる可能性があります。これには UpdatePanel を使用することを検討しました。ただし、UpdatePanel がページ全体をサーバーに送り返すという事実は好ましくありません。

0 投票する
27 に答える
727288 参照

javascript - jQuery で HTML 文字列をエスケープする

jQueryの文字列から HTML をエスケープする簡単な方法を知っている人はいますか? 任意の文字列を渡して、HTML ページに表示するために適切にエスケープできるようにする必要があります (JavaScript/HTML インジェクション攻撃を防ぎます)。これを行うためにjQueryを拡張することは可能だと確信していますが、現時点ではこれを達成するためのフレームワークについて十分に知りません.

0 投票する
5 に答える
10618 参照

javascript - セレクターエンジンとは?

John Resig の Sizzle という名前の高速な新しいセレクター エンジンのニュースをかなりの場所で見てきましたが、セレクター エンジンが何であるかはわかりませんし、それが何であるかを説明している記事もありません。Resig が jQuery の作成者であり、Sizzle が Javascript の何かであることは知っていますが、それ以上のことはわかりません。セレクターエンジンとは?

ありがとう!

0 投票する
6 に答える
126063 参照

jquery - .getJSON jQuery でエンコーディングを設定する方法

私の Web アプリでは、jQuery の$.getJSON()メソッドを使用していくつかのフォーム フィールドを送信します。エンコーディングに問題があります。私のアプリの文字セットは ですがcharset=ISO-8859-1、これらのフィールドは で送信されていると思いますUTF-8

$.getJSON通話で使用されるエンコードを設定するにはどうすればよいですか?