jQuery विवरण - andSelf() विधि
उदाहरण
सभी div और उनमें रखे हुए सभी पैराग्राफ को ढूंढें और उनको दो वर्ग की श्रेणी जोड़ें। ध्यान दें कि .andSelf() का उपयोग नहीं किया गया है, इसलिए div का पृष्ठभूमि रंग पीला नहीं है。
$("div").find("p").andSelf();.addClass("border"); $("div").find("p").addClass("background");
व्याख्या और उपयोग
add() विधि स्टैक में पहले के तत्वों के समूह को वर्तमान समूह में जोड़ती है。
व्याकरण
.andSelf();
विस्तृत व्याख्या
इस साधारण सूची वाले पृष्ठ को सोचें:
<ul> <li>सूची आइटम 1</li> <li>सूची आइटम 2</li> <li class="third-item">सूची आइटम 3</li> <li>सूची आइटम 4</li> <li>सूची आइटम 5</li> </ul>
नीचे दिए गए कोड का परिणाम है कि परियोजना 3,4,5 का पृष्ठभूमि रंग लाल है:
$("li.third-item").nextAll().andSelf(); .css("background-color", "red");
पहले, प्रारंभिक चयनकर्ता परियोजना 3 को स्थापित करेगा, प्रारंभिक स्टैक में केवल इस परियोजना के समूह को रखा होगा।.nextAll() को बुलाने से परियोजना 4, 5 के समूह को स्टैक में डाला जाएगा। अंत में, .andSelf() को बुलाने से इन दो समूहों को मिलाया जाएगा, जिससे बने jQuery ऑब्जैक्ट दस्तावेज़ के क्रमांक के अनुसार सभी तीन परियोजनाओं की ओर पिंडता होगा:{[<li.third-item>,<li>,<li> ]}。