漂亮的打印不在twitter bootstrap工作

时间:2013-03-29 02:10:31

标签: javascript css twitter-bootstrap pretty-print

我希望看到如何完成这项工作,我想出的是This question and answer

所以我包含了css和js,我将onload放在body标签中作为答案状态,然后我创建了pre tage并最终创建了这个:

<pre class="prettyprint linenums languague-css">        
    function(){
        echo "test"
    }
</pre>

然后我去浏览器看看我的输出,部分工作。

Image of out put

NO 控制台错误,css和js脚本 ARE 正确加载,即我可以进入源代码,点击链接并得到“我找不到你”的错误。

所以有了这些信息......

发生了什么事?

2 个答案:

答案 0 :(得分:3)

当您包含美化样式表时会发生这种情况,但忘记包含美化Javascript代码。或者如果Javascript代码没有运行。

尝试在文档中运行美化代码,而不是onload:

! function ($) {
    $(function () {
        window.prettyPrint && prettyPrint()
    })
}(window.jQuery)

这对我有用,see here

答案 1 :(得分:0)

这是一个导致javascript无效的缓存问题。