0

我在 jquery 中写了非常小的代码,但我无法执行它我错在哪里?

<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js">    
<script type="text/javascript">
$(document).ready(function(){
  $("p").click(function(){
    $(this).hide();
  });
});
</script>
</head>

<body>
<p>If you click on me, I will disappear.</p>
</body>

</html> 

任何帮助将不胜感激。

4

4 回答 4

3

您忘记关闭 jquery 的脚本标记。它应该是这样的:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
        $('p').click(function() {
            $(this).hide();
        });
    });
</script>

注意结束</script>标签

于 2012-09-26T12:49:40.520 回答
3

您没有关闭第一个脚本标签:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
于 2012-09-26T12:49:54.133 回答
2

您忘记关闭脚本标签

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"> </script>
于 2012-09-26T12:52:50.157 回答
0

关闭 head 标签内的 script 标签。

<html>
<head>
  <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js">  </script>   
  <script type="text/javascript">
    $(document).ready(function(){
    $("p").click(function(){
    $(this).hide();
   });
  });
  </script>
</head>

<body>
  <p>If you click on me, I will disappear.</p>
</body>

</html> 
于 2012-09-29T09:10:13.407 回答