我的項目是使用doxygen記錄,我想在Linux下創建一個chm文件,所以我使用chmcmd。建立CHM文件chmcmd結果在所有頁面上的JavaScript錯誤
的CHM建成,但每一頁上我有這樣的錯誤
« $ » is undefined
code 0
當檢查文件,它對應於這樣的功能:
<script type="text/javascript">
$(function() {
initMenu('',false,false,'search.php','Search');
});
</script>
但是,如果林建設CHM使用Windows工具,該文件是完全一樣的,我沒有JavaScript錯誤。
是否有一個選項來建立CHM文件或可以改變javscript行爲的東西?
你打開在Linux或Windows的文件,你從Linux轉移到Windows後解鎖文件? (谷歌搜索「chm unblock」) –
忘記了更新這篇文章,但它實際上是一個從chmcmd中的bug,它現在被修復在中繼版本 –
啊,是的,我修復了這個問題:-) –