どのようにしてidで要素を取得できますか?そして、この要素の中でjQueryを使用してクラス名ですべての要素を取得しますか?標準のJS関数getElementById()とgetElementsByClassName()を使用してこれを行うのはかなり簡単ですが、残念ながらIE 7-8は後者をサポートしていません。jQueryを使ってクラス名で別の要素内の要素を取得する
18
A
答えて
30
あなたは、いくつかのオプションがあります。
$('#idOfElement .classNameOfElements');
またはfind()
を使用して::
$('#idOfElement').find('.classNameOfElements');
またはセレクター・コンテキストを使用して:
CSSセレクタを使用して、最初に
$('.classNameOfElements', '#idOfElement');
コンテキスト(最終)アプローチを使用すると、jQueryは内部でfind()
メソッドを実装することに注意してください。
参考文献:
find()
。- selector context。 jqueryので
6
var byID = $("#someid");
var byClass = byID.find(".someClass");
2
あなたは$('#some_id')
としてidで要素を取得し、詳細についてjquery apiを参照してください。$('.some_class_id')
としてクラス名で要素を取得することができます。
このようなことができる内部要素にアクセスするには$('#some_id .some_class')
関連する問題
- 1. クラスとIDによって要素内の要素を取得する - JavaScriptの
- 2. Jqueryを使って要素内に要素を作成する
- 3. mouseover jquery上の子要素のクラス名を取得
- 4. JQueryを使ってDIV内の要素を取り出す
- 5. 要素内の要素を取得する(親/子)WPF
- 6. javascriptでクラス名のない要素を取得する方法
- 7. jQuery:マルチクラス要素からクラス名を取得
- 8. jQuery - 別の要素の中にある要素を見つけ、htmlの内容を取得します。
- 9. 先行するdiv要素のクラス名をjqueryで取得する方法は?
- 10. JSoupのクラスで要素を取得
- 11. javascriptでセレンのクラス名を持つ要素のリストを取得
- 12. jqueryのSWFオブジェクトプラグインで要素クラス名を使用する方法
- 13. クラス名で要素を取得する方法
- 14. jQueryでリストのインデックス要素を取得
- 15. jqueryを使って同じクラス名の要素を見つける方法
- 16. AutoITの要素のクラスを取得
- 17. 名前付きスコープ内の要素のIDを取得する
- 18. 異なるコンテナ内の同じ要素クラスのjqueryインデックスを取得する
- 19. jquery mobile - フォーム要素の内部要素
- 20. iframeウィンドウを使用してjqueryで要素を取得する
- 21. CSSを使って他の要素内の要素をスタイルする方法は?
- 22. jQueryで現在の要素のクラスを取得
- 23. 要素型とクラス名のJqueryセレクタ?
- 24. LINQを使って前と次の要素を取得する
- 25. クラスの要素内の要素を非表示にする
- 26. jqueryを使ってtinymceの中の要素を取得する方法は?
- 27. JSTLを使ってjsp内のリストの要素を取得する方法は?
- 28. フォーム要素の名前を取得
- 29. XPathで親要素名を取得
- 30. jQueryを使って同様のIDを持つ要素を取得する