1
我試圖在我的新博客添加語法突出顯示。出於某種原因,我不斷收到這些錯誤:將語法突出顯示添加到Blogger中的問題
Uncaught ReferenceError: SyntaxHighlighter is not defined Uncaught
ReferenceError: XRegExp is not defined shCore.js:123 Uncaught
TypeError: Cannot read property 'config' of undefined
這裏是我的代碼:
<script src='https://xarpixels.googlecode.com/files/shAutoloader.js'/>
<script src='https://xarpixels.googlecode.com/files/shCore.js'/>
<script type="text/javascript">
$(document).ready(function(){
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.autoloader(
'js https://xarpixels.googlecode.com/files/shBrushJScript.js',
'php https://xarpixels.googlecode.com/files/shBrushPhp.js',
'sass https://xarpixels.googlecode.com/files/shBrushSass.js',
'sql https://xarpixels.googlecode.com/files/shBrushSql.js',
'xml https://xarpixels.googlecode.com/files/shBrushXml.js',
'css https://xarpixels.googlecode.com/files/shBrushCss.js'
);
SyntaxHighlighter.all();
});
</script>
對我來說,一切看起來是正確的?
編輯:我注意到,當我更改演示文件中的任何文件的路徑時,腳本中斷並不起作用。這不作出任何意義......
這是否就像[此其他Blogger語法突出顯示問題](http://stackoverflow.com/questions/12464924/blogger-syntaxhighlighter-doesnt-work-at-all)?也許與你使用的模板有關? – summea 2013-04-28 02:57:22
這可能是一個模板問題,但我使用的是基於「簡單」主題的自定義模板。沒有什麼花哨。在您提供的鏈接中,所有這些問題都基於「動態視圖」主題。我不知道問題是什麼... – Xarcell 2013-04-28 03:02:59
我甚至在你給的那篇文章中嘗試過解決方案。它沒有工作。 – Xarcell 2013-04-28 03:07:32