谷歌美化,prettyPrint()不起作用

时间:2013-11-06 02:45:01

标签: javascript jquery google-code-prettify

今天我下载了美化 - 4月 - 2013年.tar.bz2。我在其中使用了“prettify.css”和“prettify.js”。我知道我可以使用“run_prettify.js”轻松地使用它,但我想提供自己的JS& CSS。这是我的HTML。

<html>
<head>
<link rel="stylesheet" type="text/css" href="prettify.css">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src='prettify.js'></script>
<script type="text/javascript">
    $(document).ready(function() {
        prettyPrint();
    });
</script>
</head>
<body>
    <pre class="prettyprint">
        class Voila {
            public:
                // Voila
                static const string VOILA = "Voila";

                // will not interfere with embedded
        }
    </pre>
</body>

这是我的javascript。 (我导入了jQuery.js,prettify.css,prettify.js。)以下所有的javascripts都不起作用。

$(function() {
    prettyPrint();
});

或者

$(document).ready(function() {
    prettyPrint();
});

错误消息是“Uncaught TypeError:对象[object object]的属性'prettyPrint'不是函数”

或者

<body onload="prettyPrint()">

仍然无法正常工作。

0 个答案:

没有答案