2016-08-10 4 views
-2

я не знаю, где это проблема, но тумблер не работает:Переключение Jquery не работает

MY JSFIDDLE

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

ли вы проверить консоль на наличие ошибок? – Rajesh

+5

Этот метод был удален из jq 1.9 https://api.jquery.com/toggle-event/ –

+0

@A. Вольф: ты прав. Какая альтернатива? – user3870112

ответ

3

Является ли это то, что вы пытаетесь достичь?

Проверить эту скрипку: fiddle

Используется это в 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] 
    }); 

}); 
+1

Я человек, я не знаю, почему он спросил. Но ответ классный ... –