इसjQuery पाठ(), व्याख्या <br> के रूप में नई लाइन
$('#id').content().text();
समस्या की तरह डोम का एक तत्व हो रही
साथ पैदा होती है एचटीएमएल जैसा दिखता है:
Hello
World
लेकिन यह jquery .text()
विधि रिटर्न: हैलोवर्ल्ड
<br>
नई लाइन के रूप में कैसे व्याख्या करें? < -> पाठ को बिल्कुल ठीक कैसे प्राप्त करें जैसा कि मैं इसे HTML में देखता हूं?
.html()
सभी HTML टैग, जो मैं नहीं चाहता हूं देता है। यदि संभव हो तो मुझे रिक्त स्थान के साथ सादे पाठ की आवश्यकता है।
क्या ऐसा करने का कोई आसान तरीका है? (न्यूलाइन एचटीएमएल टैग के अलावा सभी को खत्म करें) – jacktrades
@jacktrades - मैंने अपने उत्तर में एक विकल्प जोड़ा जो काम करने लगता है। – jfriend00
बस ध्यान दें कि आंतरिक टेक्स्ट या टेक्स्ट सामग्री
टैग को न्यूलाइन के रूप में नहीं समझ पाएगी। वह पहेली न्यूलाइन दिखाती है क्योंकि उस div के अंदर वास्तविक न्यूलाइन हैं। Fiddles एचटीएमएल स्रोत में newlines निकालें और परिणाम आप उम्मीद नहीं करेंगे। – eferrari