首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果不使用jQuery,如何使用CSS删除我的文章中找到的这些特定标记

如果不使用jQuery,如何使用CSS删除我的文章中找到的这些特定标记
EN

Stack Overflow用户
提问于 2017-03-13 18:26:18
回答 2查看 284关注 0票数 0

<div><p>&nbsp;</p></div> -这些标签已经被添加到我的代码中,因为我无法调整或更改所见即所得的编辑器。我如何删除它理想地使用CSS或如果不是jQuery,因为它弄乱了我的布局。

这是wysiwyg生成的结构,我需要清理它。我不能更改所见即所得编辑器,因为已经有很多文章是使用该编辑器编写的。我现在唯一能想到的解决方案就是纯前端。顺便说一句,平台是Rails

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-03-13 18:29:53

在您的HTML <div class="tempDiv" style="display:none"></div>

然后是一些jQuery:

代码语言:javascript
运行
复制
var crappyString = "<div><p>&nbsp;</p></div>";
$(".tempDiv").html(crappyString);
var sanitisedString = $(".tempDiv").text();

与我在过去遇到的一个问题有关:When jQuery parsing html - Chrome throwing net::ERR_FILE_NOT_FOUND

不能调整或更改

有时,当你可以和其他开发人员交谈时,它会有所帮助:TinyMCE- Get plain text

票数 0
EN

Stack Overflow用户

发布于 2017-03-13 23:22:57

因为搜索引擎优化是更好的出来,所见即所得,并采取手中的每一篇文章,并清理它。我在Joomla遇到了同样的情况,我也是这样做的。如果只清除div,div > p,div + br而没有文本,很难做一个好的css/js选择器。默认的wordpress编辑器使文本更加整洁,试着看看市场上是否有免费的,并将其添加到你的应用程序中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42761323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档