[英]How do I wrap all text nodes with <p> in a div that also may contain other <p> tags and tags such as <strong> using jQuery?
[英]How can I remove these specific tags “<div><p> </p></div>” found in my article using CSS if not using jQuery
在您的HTML <div class="tempDiv" style="display:none"></div>
然后一些jQuery:
var crappyString = "<div><p> </p></div>";
$(".tempDiv").html(crappyString);
var sanitisedString = $(".tempDiv").text();
与我过去遇到的一个问题相关: 当jQuery解析html-Chrome抛出net :: ERR_FILE_NOT_FOUND
不能调整或更改
有时,当您可以与其他开发人员交谈时,它会有所帮助: TinyMCE-获取纯文本
对于SEO来说,最好走出所见即所得并用手拿走每篇文章并进行清洁。 我在Joomla中遇到相同的情况,我也这样做。 很难使一个好的CSS / JS选择器仅清除div,div> p,div + br且没有文本。 默认的wordpress编辑器使文本更整洁,尝试查看市场上是否免费,然后将其添加到您的应用中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.