Почему мой jQuery не меняет цвет фона моего div с изменением анимации?

0

У меня есть этот код, когда документ готов:

$(".contact input[type='submit']").click(function() {
    $(".contact").animate({"background":"#55bf31"}, 1000);
});

И у меня есть следующий код во head моего документа HTML:

        <script src="http://codeorigin.jquery.com/jquery-1.10.2.min.js"></script>
        <script src="http://codeorigin.jquery.com/ui/1.10.3/jquery-ui.min.js"></script>

Как остановить этот код от стрельбы? Вот как мой CSS (ну, SASS) установлен для моего фона:

.contact {
    @include background(linear-gradient(#3e72ab, #39699d));
    color: #fff;
    display: none;
    height: 500px;
Теги:
sass

1 ответ

1
Лучший ответ

Использовать это:

$(".contact").animate({"backgroundColor":"#55bf31"}, 1000);

Или:

$(".contact").animate({"background-color":"#55bf31"}, 1000);

Демо-версия: http://jsfiddle.net/xdytA/

  • 0
    Имейте в виду, это использует пользовательский интерфейс jQuery.
  • 0
    @ Правильно, это то, что использует ОП
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню