Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript函数不起作用:/_Javascript_Html_Expand - Fatal编程技术网

Javascript函数不起作用:/

Javascript函数不起作用:/,javascript,html,expand,Javascript,Html,Expand,这段代码试图制作一个扩展按钮。我只是从JSFIDLE复制粘贴它。为什么它在JSFIDLE上很好,但在我的浏览器上不起作用 <!DOCTYPE html> <html> <body> <input type="button" id="button-1" value="(click here for more information)"><br> <p id="special1"> blah blah blah blah bl

这段代码试图制作一个扩展按钮。我只是从JSFIDLE复制粘贴它。为什么它在JSFIDLE上很好,但在我的浏览器上不起作用

<!DOCTYPE html>
<html>
<body>

<input type="button" id="button-1" value="(click here for more information)"><br>
<p id="special1">
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah
</p>

<script>
  alert(0);
  $(document).ready(function(){
      var count = 0;
        alert(1);

      $("#special1").hide();

      $("#button-1").click(function(){
          count++;
          if(count % 2 != 0){
            $("#special1").show();
          }else{
              $("#special1").hide();
          }
      })
  })
</script>

</body>
</html>


废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话 废话废话废话废话废话废话废话废话废话废话废话

警报(0); $(文档).ready(函数(){ var计数=0; 警报(1); $(“#special1”).hide(); $(“#按钮-1”)。单击(函数(){ 计数++; 如果(计数%2!=0){ $(“#special1”).show(); }否则{ $(“#special1”).hide(); } }) })
您尚未在页面的任何位置加载jQuery。jsFiddle为您加载它

为其添加脚本标记:

<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>


如果查看浏览器的错误控制台,可能会发现
未定义的
不是一个函数,因为
$
没有在任何地方定义。

脚本正在使用,但您没有将其包含在页面中。尝试在您的
标记之前添加

jsidle可能正在为您加载jQuery。。。您需要确保您也正在加载。是否已附加jQuery库?并检查浏览器的控制台是否有错误。那么,如何加载jQuery呢?@user3780872:您可以通过阅读来了解这一点。仅供参考,jQuery是一个用于简化常见任务的库。如果不定义这些函数,就不能使用它们,这就是为什么需要包含库的原因。