- 相關(guān)推薦
如何使用Google-Code-Prettify 實現(xiàn)代碼高亮功能
導(dǎo)語:如何使用Google-Code-Prettify 實現(xiàn)代碼高亮功能,為了方便大家的練習(xí),下面是小編給大家提供的使用方法,大家可以參考閱讀,更多詳情請關(guān)注應(yīng)屆畢業(yè)生考試網(wǎng)。
prettify.js 的使用方法:
1.引入 jQuery 文件和 prettify.js 文件
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script>
<script src="prettify.js"type="text/javascript"></script>
<link href="/prettify.css" type="text/css" rel="stylesheet" />
2.調(diào)用 prettify.js 實現(xiàn)代碼高亮
在 body 標(biāo)簽上添加調(diào)用方法,如下:
<body onload="prettyPrint()">
</body>
將你需要高亮顯示的代碼片斷放在 pre標(biāo)記里,如下:
<pre class="prettyprint">
@*你的代碼片斷*@
</pre>
使用jQuery小技巧實現(xiàn)優(yōu)化
上述方法可以實現(xiàn)代碼的高亮,但每次手動為pre標(biāo)簽添加"prettyprint"類,顯示有些麻煩。
使用下邊的代碼片斷來解決這個問題并替換掉 body 的"onload"的事件,實現(xiàn)分離:
$(window).load(function(){
$("pre").addClass("prettyprint"); prettyPrint();
})
到這我們應(yīng)該已經(jīng)成功使用 prettify.js 實現(xiàn)了代碼的高亮顯示,為了提高頁面加載速度,我們應(yīng)該將引用的js文件放置在底部
【如何使用Google-Code-Prettify 實現(xiàn)代碼高亮功能】相關(guān)文章:
使用python實現(xiàn)Linux異步epoll的代碼10-27
如何使用JS實現(xiàn)短信發(fā)送倒計時功能08-30
php使用ftp函數(shù)實現(xiàn)簡單上傳功能10-31
java如何實現(xiàn)后臺自動發(fā)郵件功能09-17
如何使用PS實現(xiàn)皮膚美白07-07
如何使用JavaScript實現(xiàn)倒計時10-14