配置没错
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