提交 c5a893a6 编写于 作者: C Catouse

* call prettyPrint after load page.

上级 0ac3ddda
......@@ -179,6 +179,9 @@
<!-- jQuery (ZUI中的Javascript组件依赖于jQuery) -->
<script src="../../assets/jquery.js"></script>
<!-- 增强文档插件 -->
<script src="../../assets/google-code-prettify/prettify.js"></script>
<!-- ZUI Javascript组件 -->
<script src="../js/zui.js"></script>
<script src="../../src/js/doc.js"></script>
......
......@@ -880,6 +880,19 @@
}
};
var handlePageLoad = function() {
if(window['afterPageLoad']) {
window['afterPageLoad']();
}
// pretty code
var $codes = $pageBody.find('pre');
if($codes.length && window['prettyPrint']) {
$codes.addClass('prettyprint');
window['prettyPrint']();
}
};
var openPage = function($section, section, topic) {
var pageId = section.chapter + '-' + section.id;
if($body.hasClass('page-open') && pageId === $body.attr('data-page')) {
......@@ -909,9 +922,7 @@
$queryInput.blur();
$pageBody.scrollTop(0);
showPageTopic(topic);
if(window['afterPageLoad']) {
window['afterPageLoad']();
}
handlePageLoad();
});
if($body.hasClass('page-open')) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册