html - Create link and url using jQuery -


मेरा HTML इस तरह दिखता है:

  & lt; div id = "Productcode" & gt; & lt; span & gt; उत्पाद संख्या & lt; / span & gt; 2100022 & lt; / div & gt; jQuery के साथ, मैं इस पर कोड बदलना चाहता हूं:  
  & lt; div id = "Productcode" & gt; & lt; span & gt; उत्पाद संख्या & lt; / अवधि & gt; & lt; a href = â ???? http: //www.site.com/2100022 ???? & gt; 2100022 & lt; / a & gt; & lt; / div & gt;   

कोई भी विचार यह कैसे करें? धन्यवाद!

आप तत्वों को पुनरावृति कर सकते हैं, अगर नोड TEXT_NODE (3) । फिर एंकर तत्व

  $ ('# ProductCode') के साथ पाठ नोड को बदलने के लिए उपयोग करें। (सामग्री ()। (यदि (this.nodeType == 3) {var elem = $ ('& Lt; a & gt;', {href: "http://www.example.com/" + this.nodeValue, पाठ: this.nodeValue}); $ (यह) .replaceWith (elem);}} );   

संपादित करें

बेहतर विकल्प है

  $ ('# ProductCode')। सामग्री () .each (फ़ंक्शन () (यदि (this.nodeType == 3) {var elem = $ ('& lt; a & gt;', {href: "http://www.example.com/" + this.nodeValue}) ; $ (यह)। लपेटें (elem);}}};   



Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -