jquery - Find parent li id from href HTML name -


मुझे मौजूदा HTML का ली आईडी मिलना है।

jQuery < / P>

  var वर्तमान HTML = document.location.pathname.match (/ [^ \ /] + $ /) [0];   

इसमें मुझे मौजूदा कोड जैसे Client.html या Vendor.html मिलेगा। वर्तमान एचटीएमएल नाम पाने के बाद, मैं वर्तमान HTML नाम की माता-पिता ली आईडी जैसे li1 या li2 प्राप्त करना चाहते हैं।

उदाहरण < P> यदि मेरा वर्तमान HTML उम्मीदवार है तो मैं माता-पिता ली आईडी (ली 4) प्राप्त करना चाहता हूं।

HTML

  & lt; ul class = "नव" & gt; & Lt; li id ​​= "li1" & gt; & lt; a href = "Client.html" & gt; क्लाइंट & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li2" & gt; & lt; a href = "विक्रेता html" & gt; विक्रेता & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li3" & gt; & lt; a href = "#" & gt; भर्ती & lt; / a & gt; & LT; ul & gt; & Lt; li id ​​= "li4" & gt; & lt; a href = "उम्मीदवार.html" & gt; उम्मीदवार & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li5" & gt; & lt; a href = "संसाधन 0" & gt; संसाधन & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li6" & gt; & lt; a href = "ClientRequest.html" & gt; क्लाइंट अनुरोध & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li7" & gt; & lt; a href = "उम्मीदवार असाइनमेंट.html" & gt; उम्मीदवार असाइनमेंट & lt; / a & gt; & lt; / li & gt; & Lt; / ul & gt; & Lt; / li & gt; & Lt; li id ​​= "li8" & gt; & lt; a href = "Project.html" & gt; प्रोजेक्ट & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li9" & gt; & lt; a href = "#" & gt; सुरक्षा & lt; / a & gt; & LT; ul & gt; & Lt; li id ​​= "li10" & gt; & lt; a href = "Roles.html" & gt; भूमिकाएं & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li11" & gt; & lt; a href = "users.html" & gt; उपयोगकर्ता & lt; / a & gt; & lt; / li & gt; & Lt; / ul & gt; & Lt; / li & gt; & Lt; li id ​​= "li12" & gt; & lt; a href = "#" & gt; टाइम शीट & lt; / a & gt; & LT; ul & gt; & Lt; li id ​​= "li13" & gt; & lt; a href = "टाइमट्रैकिंग.html" & gt; ट्रैकिंग & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li14" & gt; & lt; a href = "टाइमट्रैकिंगरेपोर्ट html" & gt; रिपोर्ट & lt; / a & gt; & lt; / li & gt; & Lt; li id ​​= "li15" & gt; & lt; a href = "टाइमशेट रिपोर्टपोर्ट" & gt; डाउनलोड & lt; / a & gt; & lt; / li & gt; & Lt; / ul & gt; & Lt; / li & gt; & Lt; / ul & gt;    

आप ऐसा कर सकते हैं:

  var वर्तमान HTML = document.location.pathname.match (/ [^ \ /] + $ /) [0], liId = $ ('ul.nav li एक [href =' 'वर्तमान HTML +' ']' ')। निकटतम ( 'ली') attr ( 'आईडी')।    

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -