问题:浏览器提示 JQuery 未定义

解答:

有时,使用引用了 jQuery 文件的模板时,浏览器出现 JQuery 未定义这个错误。
原因很简单,就是在引用 JQuery 的 js 文件时,顺序不对,jquery.js 这个引用必须在最前面,不然就会出错。但是,由于 discuz 自身 JS 代码的特殊性,有些第三方 JS 文件不能写前面,否则,无法使用。

可在模板头文件中添加以下限制代码:

<script language="javascript" type="text/javascript">
function killerrors() {
return true;
}
window.onerror = killerrors;
</script>