使用百度UEditor 的uparse来使代码高亮

在使用UEditor 的时候,我们会发现在UEditor 的文件夹中有一个ueditor.parse.js的文件,这个是做什么用的呢?

这个主要是在文章显示页面实现一些比较复杂的样式,比如图表展示,代码高亮,自定义的列表标号

我们本次所说的就是使用UEditor集成的代码高亮插件实现代码高亮。

首先在编辑的时候,选择一种代码语言,然后编辑保存。

然后在显示的前端页面中加载 ueditor.parse.js,其中src路径为实际存放Ueditor的路径

<script type="text/javascript" src="/ueditor/ueditor.parse.js"></script>

然后在页面初始化的时候,对显示内容的那个div进行执行解析。

假设文章的div 的id为 content,则初始化代码如下:

<script type="text/javascript">
    $(function () {       
        uParse('#content', {
            rootPath: '/ueditor/'
        })
    })
</script>

其中 rootPath 为实际存放Ueditor的路径。

 

这样解析后显示的语法高亮结果如下(效果展示网页:http://www.xiaodong.live/content/12.html):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值