我有一个像这样的字符串:
"<![CDATA [Lorem ipsum dolor sit amet, <a href="http://www.google.com">consectetur</a> siptum. adipiscing elit. Phasellus pulvinar hendrerit malesuada. Mauris eget ante nulla. Suspendisse tempus lorem id.]]>"
使用jQuery,我需要提取
<![CDATA []]>
内部的全部内容。考虑将整个数据存储在字符串变量中。
请帮我解决一下这个。
最佳答案
您可以使用纯JavaScript使用子字符串来做到这一点:
var cDataString = "<![CDATA [Lorem ipsum dolor sit amet, <a href=\"http://www.google.com\">consectetur</a> siptum. adipiscing elit. Phasellus pulvinar hendrerit malesuada. Mauris eget ante nulla. Suspendisse tempus lorem id.]]>";
cDataString = cDataString.substring(0, (cDataString.length - 3)); // remove ]]>
cDataString = cDataString.substring(10, (cDataString.length)); // remove <![CDATA [
alert(cDataString);
关于jquery - 从<![CDATA []]>中提取内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4437556/