html - jQuery script to move an attribute of matched elements to their children -
मेरे पास एन्कर्स का एक सेट है
& lt; a class = "lb" href = "#" & gt; पाठ & lt; / a & gt; & Lt; a वर्ग = "lb" href = "#" शैली = "चौड़ाई: 200px" & gt; टेक्स्ट & lt; / a & gt; & Lt; a वर्ग = "lb" href = "#" शैली = "रंग: रीन; चौड़ाई: 200px" & gt; टेक्स्ट & lt; / a & gt;
को निम्न में परिवर्तित करने की आवश्यकता है:
& lt; एक वर्ग = "lb" href = "#" & gt; & lt; span & gt; टेक्स्ट & lt ; / span & gt; & lt; / a & gt; & Lt; a वर्ग = "lb" href = "#" & gt; & lt; स्पैन शैली = "चौड़ाई: 200px" & gt; टेक्स्ट & lt; / span & gt; & lt; / a & gt; & Lt; एक वर्ग = "एलबी" href = "#" शैली = "रंग: हरा" & gt; & lt; span शैली = "चौड़ाई: 200px" & gt; टेक्स्ट & lt; / span & gt; & lt; / a & gt;
मुझे बच्चे span
बनाने में कोई समस्या नहीं है लेकिन माता पिता के चौड़ाई
स्टाइल को कैसे स्थानांतरित करना है, यह नहीं पता है
आपके उदाहरण के लिए, और फ़ंक्शंस इसे करना चाहिए। उदाहरण:
$ (document) .ready (function () {var $ anchors = $ ('a'); $ anchors.wrapInner ('& lt; span & gt; & lt; / span & gt;' ) $ Anchors.children ('span') प्रत्येक (फ़ंक्शन (i, v) {$ (this)। सीएसएस ('चौड़ाई', $ (यह)। Parent ()। सीएसएस ('चौड़ाई'));} );});
वर्णन: मिलान तत्वों के सेट में प्रत्येक तत्व की सामग्री के आसपास एक HTML संरचना को लपेटें।
ध्यान दें कि इस उदाहरण कोड में , आपके मार्कअप के भीतर सभी एंकर का मिलान किया जाएगा आप classes
या आईडी
Comments
Post a Comment