jQueryの要素をHTML5 data
属性(たとえば、<div>
とdata-role='footer'
)で選択することはできますか?jQueryのHTML5データ属性で要素を選択
42
A
答えて
83
他の属性と同様にdata-
属性を選択することができます。attribute selectorを使用します。この場合、あなたはこのように、attribute-equals selectorをしたい:
$("div[data-role='footer']")
彼らはjQueryの、例えばによって消費に特別に処理されています.data()
は正しい型指定でそれらからフェッチすることができますが、DOMのトラバーサルが行われる限り、それらは単なる別の属性なので、セレクタを書くときにそのように考えることができます。
7
$('div[data-role="footer"]')
これは単にattribute-equals-selector
(docs)を使用しています。
several attribute selectorsがあります(他の中でも使用できます)。 $( "div要素:jqmData(役割は= 'フッタ')")
5
0
jQueryの& ZeptoのjQuery Mobileは$ .fn.jqmData()、たとえばrecomends
関連する問題
- 1. jQuery - 任意のデータ属性で要素を選択
- 2. jQuery - カスタム属性で最初の要素を選択
- 3. jQueryのルート要素の属性を選択
- 4. データ属性の最初の要素を選択
- 5. jQueryカスタム属性で選択
- 6. 要素(選択)と選択した属性の問題
- 7. jqueryのデータが値HTML5のデータカスタム属性
- 8. jqueryの特定のデバイダからname属性で要素を選択します。
- 9. HTML5 datetime属性の<time>要素
- 10. jQueryで要素を選択
- 11. 複数の属性値で要素を選択する方法
- 12. CSS nth-of-typeで要素属性または属性を選択
- 13. jquery属性セレクタで属性を選択できない
- 14. D3.js:データ属性で要素を選択する代わりに?
- 15. jQueryの選択リスト上で選択した属性を設定
- 16. 属性に基づいたjavascriptでHTML要素を選択
- 17. 属性値で要素を選択するXPath
- 18. テキストと属性で要素を選択する
- 19. 選択オプションの選択複数選択オプションのデータ属性
- 20. jQueryの:複数の属性に基づいて要素の選択
- 21. jQuery - カスタム属性値を使用してtablerow要素を選択する方法
- 22. XSL属性AND要素の両方の値を選択
- 23. XSLT:XPathの特定の属性値を持つ選択要素
- 24. AngularJs要素のすべての属性を選択します。
- 25. Thymeleaf属性を持つ要素の選択方法は?
- 26. 親の属性値に基づいて子要素を選択
- 27. (JQuery)html要素の選択
- 28. jquery要素の選択
- 29. データ属性の入力選択オプションを
- 30. 選択できないオプションのデータ属性HTMLから選択
はい私はhttp://api.jquery.com/attribute-equals-selector/ –
@Sep - することができますそれは実際にどのようにjQueryがそれを行うだろうかどうか、それを 'querySelectorAll ) '可能であれば(それは属性セレクタでここで)呼び出され、ループしない他の方法がない限り(例えば、カスタム非CSSセレクタを使用) –