把项目拷到别的电脑上搭上环境以后进入网站发现功能诡异的都小时了,布局诡异的都出错了,一进页面看代码,没有红叉,
但是在每个$符号下都有一个红波浪线,提示我 The function $(Function) is undefined
求解,

解决方案 »

  1.   

    $在js中本来是没有含义的除非用了其他js库
      

  2.   

    用了jquery,在文件导入上出错了?
      

  3.   

    好吧看了 jquery 1.4.2.js文件以后我发现里面也有红波浪号,我真无语了.
      

  4.   

    你所谓的有波浪号仅仅是IDE的提示吧,那个IDE没有你之前用的智能,不要管它,只要运行不出错就行,实在看得不爽的话升级IDE吧
      

  5.   

    在js中使用是无效建议你将你的js写成一个方法,将${xxx}传进去就OK了
      

  6.   

    你用的是什么IDE工具,有些IDE工具不好用的,你jquery有没有导入进去,你同时导入多个JS库可能会冲突
      

  7.   

    哦 那个叫IDE啊,= =.其实他是不爱是,但是页面整体运行效果全变了,该有的都没有了.= = 所以才会找错,不然我也不会理他= =的.现在页面全乱套了= = 回8楼
    在JSP页面确实导入了多个JS 但是在我开发的电脑上没问题,今天换台电脑搭上环境以后就出这样的问题了,= = IE8 傲游 火狐全乱套= = ,在我电脑上为嘛没问题啊
      

  8.   

     <SCRIPT charset="gb2312" language="javascript" type="text/javascript" src="<%=request.getContextPath()%>/util/fenye.js" ></SCRIPT> 传说中这个解决编码问题
      

  9.   

     写出程序就行 别着急哦 慢慢找原因 我感觉就是js编码问题  我以前写过一个程序  js仅隔岸都没起作用 和你情况有点类似吧
      

  10.   

    还是解决不了,清空tomcat,重新配置tomcat都不可以,CTRL+左键我都可以转到jquery1.4.2.js的定义,里面也有错,什么原因造成的啊
      

  11.   

    jquery-1.4.2.min.js
    你所说的jquery.js是上面这个吧 加入进去了