hyperlink - jQuery cut link -
यहां html
है:
& lt; a href = "Http://site.com/any/different/folders/picture_name.jpg"> जाओ और जीत & lt; / a & gt; & Lt; a href = "http://site.com/not/similar/links/some_other_name.png" & gt; जाओ और जीत & lt; / a & gt; a href
से सभी डेटा को कैसे कट जाए, picture_name.jpg
को छोड़कर? लिंक की कोई भी लम्बाई हो सकती है, हमें अंतिम /
से अंतिम "
और किसी को भी कम से कम रास्ता पता है तुलना करें, यदि वर्तमान लिंक के alt
और शीर्षक
समान हैं?
धन्यवाद।
यदि आप वास्तव में href
से picture_name.jpg
और some_other_name.png क्रमशः, आप एक फ़ंक्शन पास कर सकते हैं और / का उपयोग कर सकते हैं, जैसे:
$ ("a")। Attr ('href', फ़ंक्शन (i, href) {return href.substring (Href.lastIndexOf ('/') + 1);});
वैकल्पिक रूप से यदि आप .each का उपयोग कर रहे हैं ( )
आप इस तरह मान प्राप्त कर सकते हैं / उपयोग कर सकते हैं:
$ ("a")। प्रत्येक (फ़ंक्शन () {var new_href = this.href.substring (this.href .lastIndexOf ('/') + 1); // इसका प्रयोग करें, जैसे: अलर्ट (न्यू_एचएफएफ);});
Comments
Post a Comment