में विशिष्ट तत्व कैसे प्राप्त करूं मुझे सूची में सड़क पता युक्त div प्राप्त करने की आवश्यकता है। Div में पता (div class = "address")मैं jQuery.each loop
मैं jQuery ("# storeList li .address") का उपयोग नहीं कर सकता, क्योंकि अन्य तत्व भी हैं जो मुझे acces करने की आवश्यकता है।
मैं निम्नलिखित कोड है:
jQuery("#storeList li").each(function() {
var n = jQuery(this.address).text(); // <- This does not work
alert(n);
});
मैं कैसे प्रकार पता से प्रत्येक DIV तत्व उपयोग करते हैं?
नोड नाम के साथ चयनकर्ताओं को उपसर्ग करने के लिए बेहतर - jQuery (यह) .ind ("div.address") – redsquare
यह निर्भर करता है। यदि आप नोड नाम के साथ चयनकर्ता को उपसर्ग करते हैं, तो आप जावास्क्रिप्ट कोड को बदलने के बिना तत्वों की संरचना को बदल नहीं सकते हैं (उदा। एक div द्वारा एक div को प्रतिस्थापित करें)। दूसरी तरफ, यदि आप नोड चयनकर्ताओं का उपयोग करते हैं तो jQuery तत्व को तेज़ी से चुन सकता है। – Scharrels
हां, नोड चयनकर्ता एक तत्व को तेजी से चुनेंगे। इसके विपरीत सीएसएस के साथ यदि आप अपने चयनकर्ता को बहुत विशिष्ट बनाते हैं, तो यह चयनकर्ता प्रक्रिया को धीमा कर देता है। –