/ / विशिष्ट href - jquery, href के साथ कक्षा का तत्व प्राप्त करें

विशिष्ट href - jquery, href के साथ कक्षा का तत्व प्राप्त करें

यह वह कोड है जिसका उपयोग मैं विशिष्ट href मान के साथ तत्व प्राप्त करने के लिए करता हूं:

var myElement = $("a[href="http://www.stackoverflow.com"]");

मैं केवल कक्षा के शीर्षक वाले तत्व प्राप्त करना चाहता हूं। मैंने कोशिश की, लेकिन यह काम नहीं किया।

var myElement = $(".title, a[href="http://www.stackoverflow.com"]");

कोई विचार मुझे क्या याद आ रही है?

उत्तर:

जवाब के लिए 2 № 1

से छुटकारा पाएं , और एक चयनकर्ता का उपयोग करें

var myElement = $("a.title[href="http://www.stackoverflow.com"]");

डेमो

चयनकर्ता के ऊपर सभी का चयन करेंगे a ए के साथ टैग class का .title साथ में href आपने निर्दिष्ट किया है।

आपके चयनकर्ता विफल होने का कारण यह है कि जब आप इसका उपयोग करते हैं , यह सब का चयन करेगा a उसके साथ टैग href मूल्य और एक वर्ग के साथ सभी तत्वों .title जो आप नहीं ढूंढ रहे हैं। इसलिए हम लिखते हैं a.title जो का चयन करेगा a केवल अगर उनके पास है title कक्षा।


उत्तर № 2 के लिए 1

आप यह सब पाने के लिए कर सकते हैं .title साथ में href = "http://www.stackoverflow.com"

var myElement = $("a[href="http://www.stackoverflow.com"].title");

कक्षा चयनकर्ता (".class") https://api.jquery.com/class-selector/