问题描述
<title>ZTree Demo</title><script type="text/javascript" src="/JS/jquery-1.4.4.min.js"></script><script type="text/javascript" src="/JS/jquery.ztree.all-3.5.min.js"></script><script type="text/javascript" src="/JS/ztree-data.js"></script><script type="text/javascript">$(document).ready(function () { zTreeObj = $.fn.zTree.init($("#treeDemo"), setting, zNodes);});</script></head><body><ul id="treeDemo" class="ztree"></ul></body></html>为什么$(document).ready没起作用呢 问题补充:感谢各位的回答,问题已解决,我用的是<jsp:root,后来换成普通的jsp就可以了,具体为什么,我也没搞清楚,有谁知道,欢迎补充下,分数我就给第一个回答我的了
解决方案
是报找不到$的错吗?你sitemesh配置的对吗?
解决方案二:
我也碰见过这样的问题,解决办法就是把$替换为jQuery就行,当然前提是你的js都是正确的位置
解决方案三:
我也遇到过这种情况,把jquery代码放到<script src="..../jquery-1.4.4.min.js"></script>,试试应该就好了。问题好像是有跟jquery冲突的代码。。。