TypeError: $.fn.zTree is 解决办法
ztree吧
全部回复
仅看楼主
level 1
冷雨小谢 楼主
前不久用zTree进行开发,发现所有JS都加载进来,checkbox能显示没有出来勾选框,还弹出TypeError: $.fn.zTree is undefined的报错。仔细比对也没检查出个所以然来。为解决这个问题 我通过两两比对发现:
■zTree的JS顺序加载很重要。先后顺序放错都会出错。
【报错前的JS位置如下】:
<script type="text/javascript" src="../js/jquery.ztree.excheck-3.5.js"></script> //这个应是应用实例的JS
<script type="text/javascript" src="../js/jquery.ztree.core-3.5.js"></script> //其实这个是核心库
Ztree.core这个核心库要先加载,下面才是调用。不然就显示某function未定义或者如 某某未发现的报错。
【正确的思路】:
核心函数库在前,应用实例在后
<script type="text/javascript" src="../js/jquery.ztree.core-3.5.js"></script> //其实这个是核心库
<script type="text/javascript" src="../js/jquery.ztree.excheck-3.5.js"></script> //这个应是应用实例的JS
■另外提示下,Jquery的JS一定要放在所有JS之前,不然也会报错。因为zTree是基于Jquery的扩展下的。以上是小草鱼在开发中遇到的问题,后来解决了现在分享给大家。多多指教
2015年12月15日 01点12分 1
1