ezj 如何兼容旧的代码容器

作者:vkvi 来源:千一网络(原创) 日期:2010-12-22

ezj 的 ezj.ext.codelighter 只需要指定选择符,就可以让选择到的元素中的代码高亮起来,使得提供代码的网站增光添彩。

如上代码,将所有 class 属性含有 code 的元素(包括 div、pre、textarea)中的代码高亮起来,使用哪种语言的语法高亮呢?使用 class 中最后一个 class 名称作为语言名称。如下就是将以下代码作为 C# 高亮。

现在的问题是,目前老的网页中,没有区分语言,也就是说只有一个 class,值为 code,此时 ezj.ext.codelighter 也不会出错。但老的网页中手动对代码进行了标注,比如粗体、红色,ezj.ext.codelighter 会把这些 font 标签原样显出来,而不是粗体、红色,希望对待的老网页保持原样。可以这么做:

官方网站

http://www.getezj.com/

你前面那位网友看了:文本框 text-align:right; 在某些浏览器中不显示光标的解决

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
赞助商们