首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >保存后不显示Ckeditor格式。

保存后不显示Ckeditor格式。
EN

Stack Overflow用户
提问于 2014-02-12 00:30:12
回答 1查看 454关注 0票数 0

我在我的rails应用程序中使用CKeditor作为文本编辑器。所以我就从网站上下载,然后把它收录进去。我也添加了这段代码:

代码语言:javascript
运行
复制
<script type="text/javascript">$(document).ready(function() {
    if ($('textarea').length > 0) {
        var data = $('textarea');
        $.each(data, function(i) {
            CKEDITOR.replace(data[i].id);
        });
    }
});</script>

问题是,当我将文本区域的内容保存在数据库中,然后在数据库中显示它时,格式就会消失(例如,我划线的内容不再带下划线了)。

有什么问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-12 06:49:14

如果您的内容是用类加下划线,而不是用<u>标记,那么可能是因为缺少了使类下划线的CSS。这意味着,如果您的内容中有这样的内容:<span class="Underline"> Dr. Whooves </span>,您需要对下划线类使用CSS规则来使下划线有效--类似于.Underline { text-decoration: underline; }

另一个原因可能是某些东西正在覆盖下划线标签,不管它是什么。使用浏览器开发工具检查应该加下划线的内容,并检查有效样式和覆盖样式。

如果您能够提供内容的样子,这将有助于排除故障。您生成的HTML的一个小示例。此外,它可能有助于显示用于输出HTML的代码,但在本例中可能与此无关。

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

https://stackoverflow.com/questions/21716209

复制
相关文章

相似问题

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