配置沒錯
sitemesh
和ztree
用的jquery
版本不同出現錯誤
當sitemesh
用的jquery-1.10.2.min.js
在<body></body>
中時,而ztree用的jquery-1.4.4.min.js
也在<body></body>
中時,會出現js頂替的現象,1.4.4會把1.10.2的頂替掉,從而出現錯誤
解決錯誤的方法:兩個jquery版本都放在<body></body>
中,而
$(document).ready(
function() {
zTreeObj = $.fn.zTree.init($("#treeDemo"),
setting, zNodes);
中的$用
var $j = jQuery.noConflict();
$j(document).ready(
function() {
zTreeObj = $j.fn.zTree.init($("#treeDemo"),
setting, zNodes);
});
代替,OK