space और > चयनकर्ताओं के बीच क्या अंतर है? और संभवतः संबंधित, मैं किसी चीज़ की तलाश कैसे कर सकता हूं जो कि किसी और चीज का प्रत्यक्ष बच्चा है, और वंश रेखा को कम नहीं कर सकता?jQuery की जगह और> चयनकर्ताओं के बीच क्या अंतर है?
9
A
उत्तर
27
के लिए:
<ul>
<li>Item 1</li>
<li>Item 2
<ul>
<li>Item 2.1</li>
<li>Item 2.2</li>
</ul>
</li>
<li>Item 3</li>
</ul>
उदाहरण के लिए
$("ul > li").addClass("blah");
जबकि 1 2 और 3 के लिए वर्ग "blah" कहते हैं:
$("ul li").addClass("blah");
ऐड वर्ग "blah" हर सूची तत्व के लिए ।
मुझे यकीन नहीं है कि आप < के साथ क्या संदर्भ दे रहे हैं और? ऑपरेटरों।
10
सीएसएस में, >
का अर्थ है "प्रत्यक्ष बच्चा": केवल नोड्स जो प्रत्यक्ष बच्चे हैं, चुने जाते हैं।
जबकि एक जगह का मतलब है "किसी भी वंशज": सीधे बच्चों और उन बच्चों के बच्चों का चयन किया जा सकता है।
मैं चाहता हूं कि jQuery उसी सम्मेलन का उपयोग करे।
2
जैसा कि पहले से ही उल्लेख किया गया है, एक स्थान किसी भी वंशज का चयन करेगा, जबकि >
केवल तत्काल बच्चों का चयन करेगा।
#foo > * > * > .bar
(सभी वर्ग "बार" के साथ तत्व है जो आईडी "foo" के साथ तत्व के महान पोते हैं)
2
: यदि आप केवल पोते या महान-पोते का चयन करना चाहते हैं, तो आप इस इस्तेमाल कर सकते हैं इसे देखें ..
$(".testit > a") //match the first <a> tag below
$(".testit a") // matches all <a> tag below
<p class="testit">
<a href="#">All the rules will match this</a>
<span>
<a href="#">second rule can only select this</a>
</span>
</p>
संबंधित मुद्दे
- 1. jquery चयनकर्ताओं और जेएस चयनकर्ताओं के बीच क्या अंतर है?
- 2. इन दो चयनकर्ताओं के बीच क्या अंतर है?
- 3. jquery और jquery UI के बीच क्या अंतर है?
- 4. jQuery पेट के चयनकर्ताओं
- 5. की जगह चरित्र, jQuery
- 6. Jquery चयनकर्ताओं
- 7. सीएसएस चयनकर्ताओं के बीच प्राथमिकताओं क्या हैं
- 8. इन कार्यों के बीच क्या अंतर है?
- 9. के बीच क्या अंतर है?
- 10. $ और $$ के बीच क्या अंतर है?
- 11. ट्रिगर ('क्लिक') के बीच क्या अंतर है और jQuery (
- 12. जावा एक्सएमएल पार्सिंग के लिए चयनकर्ताओं की तरह jQuery है?
- 13. jquery में get() और eq() के बीच क्या अंतर है?
- 14. JQuery: इन दो बयानों के बीच क्या अंतर है?
- 15. $ .add और $ के बीच क्या अंतर है। JQuery
- 16. jQuery .val() और .attr ('value') के बीच क्या अंतर है?
- 17. राज्य की जगह क्या है?
- 18. jQuery चयनकर्ताओं में प्रत्यक्ष वंशज (>) बनाम वंशज क्या अंतर है?
- 19. jQuery एकाधिक आईडी चयनकर्ताओं
- 20. jquery चयनकर्ताओं को सरणी
- 21. क्या कक्षा चयनकर्ताओं या कस्टम विशेषता चयनकर्ताओं का उपयोग jquery के साथ करना बेहतर है?
- 22. jQuery 2 चयनकर्ताओं
- 23. JQuery गठबंधन विशेषता चयनकर्ताओं
- 24. jQuery चयनकर्ताओं: चयनित
- 25. पेड़ की गहराई और ऊंचाई के बीच क्या अंतर है?
- 26. मैं सलाखों के बीच की जगह कैसे नियंत्रित करूं?
- 27. window.innerWidth window.outerWidth के बीच क्या अंतर है?
- 28. Response.Write() औरResponse.Output.Write() के बीच क्या अंतर है?
- 29. System.Linq.Enumerable.WhereListIterator & System.Linq.Enumerable.WhereSelectListIterator के बीच क्या अंतर है?
- 30. एन्कोड/डीकोड के बीच क्या अंतर है?
क्या उल> ली उन सभी को "blah" में सेट करता है? क्योंकि आपके पास एक उप सूची है जिसमें उल में ली बच्चे भी हैं। –
> तात्कालिक बच्चों का मतलब है, न कि पोते या अधिक। –
उल> ली नेस्टेड सूचियों के साथ-साथ –