चयनकर्ता से $ (इस) को बाहर करें सीएसएस-ट्रिक्स

Anonim

मान लें कि आप किसी पृष्ठ पर प्रत्येक लिंक पर एक क्लिक हैंडलर संलग्न करना चाहते हैं। उस क्लिक हैंडलर का कार्य अन्य सभी लिंक को एक अलग रंग में बदल देता है।

var $allLinks = $("a"); $allLinks.click(function() ( $allLinks.not(this).css("color", "red"); ));

आप एक सेट से तत्वों को हटाने के लिए .not () फ़ंक्शन का उपयोग कर सकते हैं, इसलिए इस फ़ंक्शन को पैडिंग करने से रंग बदलने से पहले वर्तमान तत्व निकल जाएगा।