問題タブ [jquery-selectors]

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

jquery - 属性またはセレクターを使用する

テキストボックスを選択する方が良い:

input[type=text]またinput:text

どちらを使用しますか?

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

jquery - jQuery セレクターの問題 (Div 内のすべての子)

特定の div 内のすべてのアンカー タグにCSS クラスを追加するクリック機能を追加しようとしています。どういうわけか、jQueryでこれを行うことができません(JSエラーもありません)。

div:

私のjQueryコード($(document).ready内):

クリック関数にアラートを追加して、アラートが発生するかどうかを確認しましたが、何も起こりません。上にも書きましたが、FFのエラーコンソールにもJavaScriptエラーが出ません。

ヘルプ?

編集:これは単なるサンプルコードです。はい、リダイレクト時にクラスを変更しても意味がありません。私は自分のコードを、私がやろうとしていることの核心まで単純化しました。:)

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

javascript - jQueryは一度にすべての子孫からCSSクラスを削除します

要素内のすべての XYZ 要素から特定の CSS クラスを一度に削除できますか?

例:検索内のactiveすべての<a> アンカーからCSS クラスを削除します。 div

もしそうなら、どのように?

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

jquery - jQuery検索セレクターの問題

私はそのようなコードを手に入れました:

また、.jpgファイルに対してのみ機能します。次のように変更すると:

.pngファイルで機能します。だから私が間違っているのは、そのfancybox()がすべてのタイプのファイルで機能していないということですか?

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

jquery - Jqueryセレクタの問題

ID が row_26 と notificationrow_26 のテーブルに 2 つあります。ページが読み込まれた後、notificationrow_26 が DOM に動的に追加されます。

notificationrow_26 をハイライトしたいと思います。だから私は使う

しかし、私がこれを行うとき。その行は強調表示されません。私もnotificationrow_26にアクセスしようとしましたが、それでもアクセスしません。

要求すると、row_26 が強調表示されます。jquery live について聞いたことがありますが、jquery live でアクセスするにはどうすればよいですか? jquery live はイベントとかの専用だと思います。DOM に動的に追加されたこの行にアクセスしたいだけです。

何か不足していますか?

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

jquery - アニメーション化された子を除外する jquery セレクター

子がアニメーション化されていない場合にのみ要素を選択する jQuery セレクターを使用しようとしています。

私は試した:

うまくいきません

これだけでうまくいくことがわかった

.filter() 内の関数なしで選択する方法はありますか?

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

javascript - 名前空間にプロパティとして格納された jQuery セレクター

サイトの JavaScript 名前空間のリファクタリングに取り組んでいます。名前空間は、セレクターとイベントに jQuery を利用します。ここに例があります。

これは、抽出されたコード サンプルです。多くの eventElements と、それらの eventElements のサブセットを利用する多くのサイト セクションを想像してみてください。

私の質問は、このスクリプトが読み込まれるたびに jQuery がすべての eventElement の DOM をトラバースするのか、それともその eventElement を使用する関数が呼び出されたときだけトラバースするのかということです。

パフォーマンスの低下を避けたいのですが、jQuery が DOM をトラバースするのは、eventElement プロパティが宣言されているときなのか、それともイベントが eventElement にアタッチされているときだけなのかわかりません。

上記のアプローチを使用してパフォーマンスが低下する場合は、名前空間内で分岐して、これらの eventElements を使用するセクションのコンテキスト内でのみ eventElements を宣言します。

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

jquery - プロトコルがhttpではないすべてのリンクをjQueryで選択するにはどうすればよいですか?

あなたが持っていると仮定します:

使用せずにlink1とlink2のみを選択するには、どのコードを使用すればよいa[href^=http]ですか?

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

jquery-selectors - divを見つけて、その名前をaa変数に格納します

album_number_xx私は(xxは数字です)というdivを持っています。

このdivには、別のdivのセットが含まれ、各divは、キャプションやその他の詳細を含む画像を表します。

ユーザーがドラッグアンドドロップで画像を並べ替えてから、データベースを新しい順序で更新できるようにする必要があります。

jQueryの並べ替えとシリアル化を使用して、更新時に画像のシーケンスを取得できます。しかし、album_id(コンテナdivの名前のxx)を取得する方法がわかりません。

そのdivの名前を取得し、それを変数に格納してから最後の桁を切り取ることができるかもしれませんが、その方法がわかりません。

何か案は?

ありがとう、パトリック

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

jquery - Internet Explorer での JQuery セレクタの問題

次のようなjqueryセレクターがあります。

これは、Firefox、Chrome、Internet Explorer 8 では正常に機能しますが、IE 6 または IE7 では機能しません。問題は、テキスト検索の ' です。問題のすべての入力をループして文字列比較を行う以外に、この問題を回避する方法を誰かが知っていますか?