タグ付けされた質問 「jquery-selectors」

jQueryでセレクターを使用して、ドキュメント内の一連の要素を照合できます。ほとんどのCSSセレクターと、一連のカスタムセレクターが実装されています。

20
チェックボックスがjQueryでチェックされているかどうかのテスト
チェックボックスがチェックされている場合は、値を1として取得するだけです。それ以外の場合は、0として取得する必要があります。jQueryを使用してこれを行うにはどうすればよいですか? $("#ans").val() この場合、常に1つの権利が与えられます。 <input type="checkbox" id="ans" value="1" />

15
同じクラスの要素をループするjQuery
クラスに大量のtestimonialdivがあり、jqueryを使用してそれらをループし、特定の条件がtrueであるかどうかを各divについて確認します。trueの場合、アクションを実行する必要があります。 誰か私がこれをどのように行うか知っていますか?

10
jQueryセレクター正規表現
私は、jQueryセレクターでのワイルドカードまたは正規表現(正確な用語はわかりません)の使用に関するドキュメントの後にいます。 私はこれを自分で探しましたが、構文とその使用方法に関する情報を見つけることができませんでした。誰かが構文のドキュメントがどこにあるか知っていますか? 編集:属性フィルターを使用すると、属性値のパターンに基づいて選択できます。



23
チェックボックスのオン/オフを切り替え
私は以下を持っています: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); id="select-all-teammembers"クリックしたときにチェック済みとチェックなしを切り替えたいのですが。アイデア?それは数十行のコードではありませんか?

9
jQueryセレクター:Idで終わる?
selector特定の文字列で終わるIDを持つ要素をクエリできるものはありますか? IDがの要素があるとしctl00$ContentBody$txtTitleます。ただ渡すだけでこれをどのように取得できtxtTitleますか?

15
選択ボックスの選択オプションを設定する
以前に選択したオプションをページの読み込み時に表示するように設定したい。私は次のコードでそれを試しました: $("#gate").val('Gateway 2'); と <select id="gate"> <option value='null'>- choose -</option> <option value='gateway_1'>Gateway 1</option> <option value='gateway_2'>Gateway 2</option> </select> しかし、これは機能しません。何か案は?

6
jQuery OR Selector?
jQueryセレクターに「OR」ロジックを含める方法があるかどうか疑問に思っています。たとえば、要素がクラスAまたはクラスBの要素の子孫であることがわかっているので、のようなことをしたいのですelem.parents('.classA or .classB')。jQueryはそのような機能を提供しますか?


10
「this」のjQueryの最初の子
「this」をクリックされたスパンからjQuery関数に渡して、クリックされた要素の最初の子でjQueryを実行できるようにしています。うまくいかないようです... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> JavaScript: function toggleSection(element) { element.toggleClass("redClass"); } 要素の:first-childを参照するにはどうすればよいですか?

14
jQueryは最初を除くすべてのテーブル行を削除します
jQueryを使用して、テーブルの最初の行を除くすべての行を削除するにはどうすればよいですか?これは、インデックスセレクターを使用する最初の試みです。例を正しく理解していれば、以下が機能するはずです。 $(some table selector).remove("tr:gt(0)"); 「jQueryオブジェクトでいくつかのテーブルをラップし、そのような行の要素インデックスが0より大きいすべての 'tr'要素(行)を削除します」と読みます。実際には、エラーを生成せずに実行されますが、テーブルから行は削除されません。 私には何が欠けていますか、そしてこれをどのように修正しますか?もちろん、そのままのJavaScriptを使用することもできますが、jQueryをとても楽しんでいるので、jQueryを使用してこれを解決したいと思います。

4
jQueryは最初を除いてすべてを選択します
jQueryでは、セレクターを使用して要素の最初以外のすべてにアクセスするにはどうすればよいですか?したがって、次のコードでは、2番目と3番目の要素のみにアクセスします。手動でアクセスできることはわかっていますが、要素がいくつあってもかまいません。ありがとう。 <div class='test'></div> <div class='test'></div> <div class='test'></div>

8
セレクタがnullを返すかどうかをどのように検出できますか?
jQuery-selectorが空のオブジェクトを返すかどうかを検出する最良の方法は何ですか。もし、するなら: alert($('#notAnElement')); あなたは[オブジェクトオブジェクト]を取得するので、私が今それを行う方法は次のとおりです: alert($('#notAnElement').get(0)); "undefined"と書かれるので、それをチェックすることができます。しかし、それは非常に悪いようです。他にどのような方法がありますか?

2
jQueryのクラスセレクタではない
特定のクラスの要素を選択しない単純なセレクター式はありますか? <div class="first-foo" /> <div class="first-moo" /> <div class="first-koo" /> <div class="first-bar second-foo" /> 最初の3つのdivを取得して試してみました $(div[class^="first-"][class!="first-bar"]) しかし、最後のdivにはfirst-bar以上のものが含まれているため、これはすべてを受け取ります。そのような式でプレースホルダーを使用する方法はありますか?そんな感じ $(div[class^="first-"][class!="first-bar*"]) // doesn't seem to work 役立つ他のセレクターはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.