each मेथड
each मेथड सेट के प्रत्येक एलिमेंट के लिए
दिए गए फंक्शन को कॉल करता है।
समान मेथड
map
से अलग, जो फिर से बनाए गए विभिन्न एलिमेंट्स और ऑब्जेक्ट्स का सेट रिटर्न करता है,
each मेथड मूल एलिमेंट्स का सेट रिटर्न करता है।
सिंटैक्स
एलिमेंट्स स्वयं फंक्शन में एक्सेसिबल होते हैं,
this वेरिएबल में, और सेट में उनकी ऑर्डिनल संख्या
— index वेरिएबल में:
$(selector).each(function(index, elem));
उदाहरण
आइए each और
text मेथड्स का उपयोग करके
प्रत्येक पैराग्राफ की सामग्री को स्क्रीन पर क्रमिक रूप से आउटपुट करें:
<p>text1</p>
<p>text2</p>
<p>text3</p>
$('.www').each(
function() {
console.log($(this).text()); // 'text1', 'text2' और 'text3' आउटपुट करेगा
}
);