मुझे कोई समस्या है।jQuery जोड़ें वर्ग। मेनू पर सक्रिय
मैं सापेक्ष पृष्ठ चालू होने पर आइटम मेनू पर "सक्रिय" वर्ग जोड़ना चाहता हूं।
मेनू बहुत सरल है:
<div class="menu">
<ul>
<li><a href="~/link1/">LINK 1</a>
<li><a href="~/link2/">LINK 2</a>
<li><a href="~/link3/">LINK 3</a>
</ul>
</div>
jQuery में मैं अगर यह इस एक मैं जोड़ना चाहते हैं अगर यूआरएल www.xyz.com/other/link1/
है जांच करने की आवश्यकता एक वर्ग एक लिंक 1 का 'ए' तत्व।
मैं कई समाधानों की कोशिश कर रहा हूं लेकिन कुछ भी काम नहीं करता है।
ओह, आप विजेता हैं! धन्यवाद दोस्त! –
यह मुखपृष्ठ के अलावा, मेरे लिए काम करता है। किसी कारण से यह सक्रिय करने के लिए सभी नेविगेशन लिंक सेट कर रहा है। आपके जेएसफ़िल्ड में उदाहरण 'var url = "/" ' – canintex
में परिवर्तन urlRegExp लाइन को' urlRegExp = new RegExp (url == '/'? Window.location.origin + '/? $': Url में बदलने का प्रयास करें। प्रतिस्थापित करें (/ \/$ /, '')); ' –