`j没有为jQuery定义`

时间:2010-12-06 19:25:50

标签: jquery undefined

我在php页面使用以下代码,而我收到此错误。 有人可以提出什么建议吗? 当我通过Chrome中的view-source:中的链接访问它们时,我能够查看JS文件的来源。
这是一个非常小的页面,而此页面的整个内容如下:

<html>
 <head>
  <title>Code Library: Localhost Repository</title>
  <script type="text/javascript" href="js/jquery-1.4.4.min.js"></script>
  <script type="text/javascript" href="js/jquery.uniform.min.js"></script>
  <script type="text/javascript"> 
   $(function(){
    $(function(){ $("select, input:checkbox, input:radio, input:file").uniform(); });
   });
  </script> 
  <link rel="stylesheet" href="css/uniform.default.css" type="text/css" media="screen" charset="utf-8" />
 </head>

 <body>
  <form method="post" action="/index.php" class="jqtransform">
   <table>
    <tr>
     <td><label for="title">Code::Title</label></td>
     <td><input type="text" name="title" /></td>
    </tr>
   </table>   
   <input type="hidden" name="CodeSubmitted" value="Y"/>
   <input type="submit" value="Add Code Snippet"/>
  </form>
 </body>
</html>

4 个答案:

答案 0 :(得分:15)

您在href代码中使用src代替script

答案 1 :(得分:2)

在第4和第5行,它应该是src-Attribute而不是href-Attribute:

<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js/jquery.uniform.min.js"></script>

答案 2 :(得分:1)

在脚本代码中,您需要使用src而不是href

答案 3 :(得分:0)

看起来这个代码是错误的,这就是为什么没有加载jquery并给出错误

它应该是src而不是href,可能是拼写错误

<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
        <script type="text/javascript" src="js/jquery.uniform.min.js"></script>

还有一件事,为什么要在函数中添加函数

$(function(){
                $(function(){ $("select, input:checkbox, input:radio, input:file").uniform(); });
            }

);