問題タブ [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.
javascript - リストを列にラップする
HTMLの順序付けされていないリスト( s)ColdFusion
を含むテンプレートにデータを入力するために使用しています。<ul>
これらのほとんどはそれほど長くはありませんが、いくつかは途方もなく長い長さを持ち、2〜3列で実際に立つことができます。
これを簡単に行うためのHTML、ColdFusion、またはおそらくJavaScript(jQueryソリューションを受け入れています)の方法はありますか?スクロールを節約するために、複雑すぎるヘビーウェイトソリューションを使用する価値はありません。
javascript - JavaScriptのグラフ視覚化ライブラリ
有向グラフを表すデータ構造があり、それをHTMLページに動的にレンダリングしたいと思います。これらのグラフは通常、ほんの数ノードであり、おそらく最上部では10ノードであるため、パフォーマンスはそれほど重要ではないと思います。理想的には、ユーザーがノードをドラッグして手動でレイアウトを微調整できるように、jQueryにフックできるようにしたいと思います。
注:チャートライブラリは探していません。
jquery - OperaでのJQuery.Validateの失敗
Opera 9.5xを使用している場合は、クライアント側のJQuery.ValidateコードがStackOverflowで無効になっていることに気付くかもしれません。
これは、Operaで例外が発生するためです。もちろん、私たちが試した他のすべてのブラウザで動作します。私はOperaを真剣に、真剣に嫌いになり始めています。
適切なクライアント側の検証がないと、一部のリクエストが失敗するため、これはちょっと残念です。データが不完全な場合に完全なサーバー側メッセージングを入力する時間がなかったため、フォームのすべてのフィールドに入力し忘れた場合、OperaでYSODが他のブラウザよりもはるかに多く表示される可能性があります。
Opera-itesは、これらの行のコメントを解除して(このようなコアの質問と回答のページにあります。ソースを表示して検索するだけです"Opera"
)、試してみませんか?
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を配置する必要があります。両方が窒息します。大したことではありませんが、できるだけシンプルにしたいと思います。
他の誰かがこれに遭遇しましたか?私は何かが足りないのですか?
javascript - JavaScriptを使用してオーバーフローしたDIVをスクロールする
divのサイズを変更してページ内でドラッグしても、overflow:autoを使用してコンテンツをdiv内に保持するdivがあります。私はいくつかのajaxを使用してサーバーからテキストの行を取得し、それらをdivの最後に追加しているので、コンテンツは下向きに成長しています。これが発生するたびに、JSを使用してdivを一番下までスクロールし、チャットルームやコマンドラインコンソールが機能するのと同じように、最後に追加されたコンテンツが表示されるようにします。
これまで、このスニペットを使用して実行してきました(jQueryも使用しているため、$()関数を使用しています)。
しかし、それは私に一貫性のない結果を与えています。動作する場合と動作しない場合があり、ユーザーがdivのサイズを変更したり、スクロールバーを手動で移動したりすると、完全に動作しなくなります。
ターゲットブラウザはFirefox3であり、制御された環境に展開されているため、IEで動作する必要はまったくありません。
アイデアはありますか?これは私を困惑させました。ありがとう!
javascript - 動的なアルファベット順のナビゲーション
ColdFusion
SQL データベースから結果セットを返し、それをリストに変換するために使用しています。
そのリストのアルファベット順のナビゲーション バーを生成する方法が必要です。ColdFusion と jQuery ライブラリが利用可能です。
私はこのようなものを生成しようとしています:
文字の 1 つをクリックすると、ページがその文字の最初の項目にドロップダウンします。アルファベットの 26 文字すべてが使用されているとは限りません。
javascript - jQuery AJAX と UpdatePanel の比較
大量の jQuery (約 2000 行) を含むページがあり、これを削減する必要があります。これはメンテナンスの悪夢であり、サーバーでのメンテナンスが容易になる可能性があります。これには UpdatePanel を使用することを検討しました。ただし、UpdatePanel がページ全体をサーバーに送り返すという事実は好ましくありません。
javascript - jQuery で HTML 文字列をエスケープする
jQueryの文字列から HTML をエスケープする簡単な方法を知っている人はいますか? 任意の文字列を渡して、HTML ページに表示するために適切にエスケープできるようにする必要があります (JavaScript/HTML インジェクション攻撃を防ぎます)。これを行うためにjQueryを拡張することは可能だと確信していますが、現時点ではこれを達成するためのフレームワークについて十分に知りません.
javascript - セレクターエンジンとは?
John Resig の Sizzle という名前の高速な新しいセレクター エンジンのニュースをかなりの場所で見てきましたが、セレクター エンジンが何であるかはわかりませんし、それが何であるかを説明している記事もありません。Resig が jQuery の作成者であり、Sizzle が Javascript の何かであることは知っていますが、それ以上のことはわかりません。セレクターエンジンとは?
ありがとう!
jquery - .getJSON jQuery でエンコーディングを設定する方法
私の Web アプリでは、jQuery の$.getJSON()
メソッドを使用していくつかのフォーム フィールドを送信します。エンコーディングに問題があります。私のアプリの文字セットは ですがcharset=ISO-8859-1
、これらのフィールドは で送信されていると思いますUTF-8
。
$.getJSON
通話で使用されるエンコードを設定するにはどうすればよいですか?