मुझे आश्चर्य है कि टैग को निकालना संभव है लेकिन सामग्री को व्यवहार में छोड़ दें? उदाहरण के लिए, क्या स्पैन टैग को हटाना संभव है लेकिन वहां स्पैन की सामग्री छोड़ दें?जेएस - सामग्री को हटाने के बिना टैग हटाएं
<p>The weather is sure <span>sunny</span> today</p> //original
<p>The weather is sure sunny today</p> //turn it into this
मैं replaceWith() का उपयोग करने का this विधि का उपयोग कर की कोशिश की है, लेकिन यह इसे में
<p>
"The weather is sure "
"sunny"
" today"
</p>
संपादित एचटीएमएल दिया: अपने जवाब के सभी परीक्षण के बाद, मुझे एहसास हुआ कि मेरी कोड की गलती है । मैं तीन स्प्लिट टेक्स्ट नोड्स प्राप्त करने का कारण स्पैन टैग के सम्मिलन के कारण हूं। मैं अपनी समस्या को ठीक करने का प्रयास करने के लिए एक और सवाल तैयार करूंगा।
$ (" पी ")। सामग्री()। unwrap() [1]: http://stackoverflow.com/questions/2308366/remove-element-with-jquery-but-leave-text –
आंतरिक HTML का उपयोग करने के बारे में कैसे? क्या यह वही परिणाम देता है? –
संभावित डुप्लिकेट [jQuery का उपयोग कर पाठ को कैसे खोलें?] (Http://stackoverflow.com/questions/2409117/how-to-unwrap-text-using-jquery) – Joseph