[轉]ztree出現$.fn.zTree is undefined錯誤的解決辦法。


原文地址:https://blog.csdn.net/smallboy2011/article/details/20554269

問題描述,在一個界面使用ztree創建樹,提示TypeError: $.fn.zTree is undefined,這里我是在父頁面引用的jquery相關js文件,通過include包含了一個子頁面,子頁面同時引用了jquery和ztree相關的js。

 

網上的解決辦法有下面幾種,但是在我的環境下都無效:

1.      父頁面和子頁面同時引入了jquery。刪除子頁面引入的jquery。

2.      將子頁面引入ztree的語句放入body標簽內。

 

除了嘗試上面的方法無效后,我還嘗試了下面的方法均無效。

1.      將ztree的js放到父頁面內。

2.      繼承上述1,將子頁面生成樹的方法放到父頁面去調用。

 

 

最后試出來導致問題的原因。是因為我父頁面A中通過include包含了a,b,c三個頁面,三個頁面的引入位置順序也是這樣的,b中使用ztree生成樹,雖然我按照網上的方法,將b中的jquery相關的js移除了,但是c中仍包括jquery的js。c中包含的jquery導致了我b中ztree出現了問題,將c中的jquery移除后,就不報錯了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM