+ -
当前位置:首页 → 问答吧 → 新手请教:$符在jsp中显示未定义......用jquery也不行--

新手请教:$符在jsp中显示未定义......用jquery也不行--

时间:2009-09-21

来源:互联网

老说我的$没有定义..... 换了jquery也不行
这个是实现点击就可以改table中td的内容

在html中显示正常
但是在jsp里就不行了如图

哪位知道怎么搞的指点下下啊...谢谢各位了


复制代码
  1. <script type="text/javascript" src="../js/jquery-1.3.min.js"></script>
  2.   <script type="text/javascript">
  3.  $(document).ready( function() {
  4.   var tds = $("td");
  5.   tds.click( function() {
  6.    var td = $(this);
  7.    var txt = td.text();
  8.    var intxt = $("<input type='text'/>");
  9.    td.text("");
  10.    intxt.attr("value", txt).appendTo(td).focus().select();   intxt.blur( function() {
  11.     td.text(intxt.val());
  12.     intxt.remove();
  13.    });
  14.   });
  15.  });
  16. </script>
  17.  </head>
  18.  <body>
  19.   <table border="1" cellspacing="1" cellpadding="5" width="500">
  20.    <tr>
  21.     <td>
  22.      1
  23.     </td>
  24.     <td>
  25.      2
  26.     </td>
  27.    </tr>
  28.    <tr>
  29.     <td>
  30.      3
  31.     </td>
  32.     <td>
  33.      4
  34.     </td>
  35.    </tr>
  36.   </table>
图片:
一般是你的路径写错了:../js/jquery-1.3.min.js

浏览器访问一下这个js看是否能访问,Chrome查看源码可以直接点击相对路径,firebug也可以查看已经载入的js文件

或者改成绝对路径,看是否正确,这样就知道你的相对路径是否写错了

作者: leoz0802   发布时间: 2009-09-21

相关阅读 更多