jQuery ट्रैवर्सिंग - पूर्वज
JQuery के साथ आप किसी तत्व के पूर्वजों को खोजने के लिए DOM ट्री को पार कर सकते हैं।
एक पूर्वज माता-पिता, दादा-दादी, परदादा, आदि होते हैं।
डोम ट्री को पार करना
DOM ट्री को ट्रेस करने के लिए तीन उपयोगी jQuery विधियाँ हैं:
parent()
parents()
parentsUntil()
jQuery माता-पिता () विधि
parent()
विधि चयनित तत्व का प्रत्यक्ष मूल तत्व लौटाती है ।
यह विधि केवल DOM ट्री के एकल स्तर को पार करती है।
निम्न उदाहरण प्रत्येक तत्व का प्रत्यक्ष मूल तत्व देता <span>
है:
उदाहरण
$(document).ready(function(){
$("span").parent();
});
jQuery माता-पिता () विधि
यह विधि दस्तावेज़ के मूल तत्व ( ) parents()
तक, चयनित तत्व के सभी पूर्वज तत्वों को लौटाती है ।<html>
<span>
निम्न उदाहरण सभी तत्वों के सभी पूर्वजों को लौटाता
है:
उदाहरण
$(document).ready(function(){
$("span").parents();
});
आप पूर्वजों की खोज को फ़िल्टर करने के लिए वैकल्पिक पैरामीटर का भी उपयोग कर सकते हैं।
<span>
निम्नलिखित उदाहरण सभी तत्वों के सभी पूर्वजों को लौटाता है जो <ul>
तत्व हैं:
उदाहरण
$(document).ready(function(){
$("span").parents("ul");
});
jQuery माता-पिता तक () विधि
parentsUntil()
विधि दो दिए गए तर्कों के बीच सभी पूर्वज तत्वों को लौटाती है ।
<span>
निम्न उदाहरण एक और एक तत्व के बीच सभी पूर्वज तत्वों को लौटाता <div>
है:
उदाहरण
$(document).ready(function(){
$("span").parentsUntil("div");
});
jQuery व्यायाम
jQuery ट्रैवर्सिंग संदर्भ
सभी jQuery ट्रैवर्सिंग विधियों के संपूर्ण अवलोकन के लिए, कृपया हमारे jQuery ट्रैवर्सिंग संदर्भ पर जाएँ ।