Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 切换Jquery不';行不通_Javascript_Jquery_Html_Css_Toggle - Fatal编程技术网

Javascript 切换Jquery不';行不通

Javascript 切换Jquery不';行不通,javascript,jquery,html,css,toggle,Javascript,Jquery,Html,Css,Toggle,我不知道问题出在哪里,但切换不起作用: $("#header").toggle( function(){$("#header").css({"background-color": "pink"});}, function(){$("#header").css({"background-color": "blue"});}, function(){$("#header").css({"background-color": "green"}); }); 这就是你想要达到的

我不知道问题出在哪里,但切换不起作用:

$("#header").toggle(
    function(){$("#header").css({"background-color": "pink"});},
    function(){$("#header").css({"background-color": "blue"});},
    function(){$("#header").css({"background-color": "green"});
});

这就是你想要达到的目标吗

看看这把小提琴:

在javascript中使用此选项:

var colors = ["pink", "blue", "green"];
var index = 0;
$("#header").click(function() {

  index++;
  if(index > colors.length - 1)
     index = 0;
  $("#header").css({
    "background-color": colors[index]
  });

});

你们检查控制台有并没有任何错误?这个方法已经从JQ1.9@A中删除了。沃尔夫:你们说得对。还有什么选择?最后,我使用jQuery1.7…最好的选择是使用ClickEvent