为什么我的jquery代码不运行?

时间:2012-06-16 18:06:22

标签: javascript jquery

我想在点击链接时切换id pg 的元素。 头:

<title>Example</title>
        <script type="text/javascript" src="jquery-1.3.2.js"></script>
        <script type="text/javascript">
            $(function() {
                $("#link").click(function() {
                    $("#pg").toggle();
            });
        </script>

元素:

<p id="pg">deneme deneme 123 deneme</p>
<a href="#" id="link">toggle</a>

2 个答案:

答案 0 :(得分:10)

通过添加});

来关闭点击功能
$(function() {
     $("#link").click(function() {
         $("#pg").toggle();
     });
});

答案 1 :(得分:6)

您错过了声明的最终});

<title>Example</title>
  <script type="text/javascript" src="jquery-1.3.2.js"></script>
  <script type="text/javascript">
    $(function() {
      $("#link").click(function() {
        $("#pg").toggle();
      });
    )}; //<-- Missing close bracket
  </script>

此外,如果您使用的是Firefox,请查看Firebug。它是一个非常宝贵的调试工具,可以向您显示错误发生的位置。

Chrome已启用开发者工具,但对IE不确定。