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

Bir*_*sgu 5 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>
Run Code Online (Sandbox Code Playgroud)

内容:

<p id="pg">deneme deneme 123 deneme</p>
<a href="#" id="link">toggle</a>
Run Code Online (Sandbox Code Playgroud)

mgr*_*aph 10

关闭点击功能,添加});:

$(function() {
     $("#link").click(function() {
         $("#pg").toggle();
     });
});
Run Code Online (Sandbox Code Playgroud)


Jas*_*son 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>
Run Code Online (Sandbox Code Playgroud)

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

Chrome启用了开发者工具,对IE不确定.