要素IDに特定のテキストが含まれているページのすべての要素を検索しようとしています。検索された要素が隠されているかどうかに基づいてフィルタリングする必要があります。どんな助けでも大歓迎です。jQueryを使用して要素IDが特定のテキストを含むページのすべての要素を検索します。
86
A
答えて
144
$('*[id*=mytext]:visible').each(function() {
$(this).doStuff();
});
セレクタの先頭に「*」が付いていることに注意してください。matches all elements。
Attribute Contains Selectorsおよび:visibleおよびセレクタを参照してください。
+8
多分価値要素の 'id'とのマッチングで引用符を使用しない場合、' name'とのマッチングの際にどこを参照するのかについて言及しています。 '$( '* [name * =" myname "]:visible')'最も直感的ではなく、前に私を捕まえました。 – ficuscr
14
5
おかげで見ることができます。これは私にとって完璧に機能しました。
$("input[type='text'][id*=" + strID + "]:visible").each(function() {
this.value=strVal;
});
90
あなたはで発見している場合は、それはあなたがで開始により発見している場合、それはこの
のようになります。この$("input[id*='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
のようになりますが含まれています
$("input[id^='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
お探しの場合で終わる場合は
$("input[id$='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
あなたがスペースで区切られidが指定した単語が含まれている要素を、選択したい場合はidが与えられた文字列
$("input[id!='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
されていない要素を選択したい場合は
$("input[id~='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
idが与えられたsと等しい要素を選択したい場合トリングまたはハイフンに続くその文字列から始まる
$("input[id|='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
関連する問題
- 1. XML:C#を使用して特定のテキストの要素を検索する
- 2. Python BeautifulSoupは、テキストを含む要素を検索します。
- 3. JQueryはid内の文字列を含む要素のすべてのテキストを置換します
- 4. WebDriverでテキストを含む特定の要素を取得する
- 5. jqueryを使用して特定のIDを持つすべての要素を削除する
- 6. 要素が複数のクラスを持つ場合、jqueryは特定のクラスで要素を検索します
- 7. ElasticSearch、特定の配列要素を含む文書を検索する方法
- 8. 要素に特定のテキストが含まれている場合
- 9. jQueryは、___クラスの別の要素を含む要素を削除します
- 10. jQueryを使用して、特定のCSSを持つすべての要素を選択します。
- 11. jqueryを使用して特定の要素のすべてのイベント(click、change、onmouseover、e.t.c)を取得します。
- 12. JQueryを使用して要素内のテキストを検索し、関数を実行します。
- 13. クラスで子を検索し、最初の要素を除くすべての要素を削除します
- 14. フレームを介してIDで子孫要素を検索する
- 15. jQuery - すべての要素をループし、特定の属性を持つ要素を削除する
- 16. アドオンを使用してスタイルを含むページ要素をコピーする
- 17. jQueryを使用してすべてのHTMLタグを含む要素を置換する
- 18. jqueryでトリガー要素を含むli以外のリスト内のすべての要素をターゲットにする方法
- 19. JQueryのappend要素はすべてのhtml dom要素を削除します
- 20. PHPを使用して、 "enddate-"で始まるクラスのすべての要素を検索しますか?
- 21. 特定の子要素を含む親要素を見つける
- 22. MYSQLは別のクエリのすべてを含む要素を選択します
- 23. CSSクラスを使用して特定の要素を検索して削除する
- 24. 特定の種類のすべてのXML要素を取得:ネストされた要素も含めて
- 25. id要素のないすべてのページiFrameを返す
- 26. オートコンプリートjqueryを使用している要素のid:
- 27. すべてのイベントを含む要素を複製する
- 28. すべての<tr>の要素を含むXPathのクエリが必要です要素
- 29. 要素をクリックして内側のテキストを変更します(jqueryを使用)
- 30. SQLは、特定の値を含む要素のセットをチェックします。
可能重複[jQueryのセレクタ正規表現(http://stackoverflow.com/questions/190253/jquery-selector-regular-expressions)の –