Показать сообщение отдельно
  #1 (permalink)  
Старый 15.03.2016, 22:59
Новичок на форуме
Отправить личное сообщение для Dogmat Посмотреть профиль Найти все сообщения от Dogmat
 
Регистрация: 15.03.2016
Сообщений: 2

jQuery-color plugin, удаление css свойства
Добрый день! Ребята, подскажите пожалуйста в чем проблема. Использую плагин jquert.color-2.1.2. Задача такая: есть поле ячеек 10x10, часть ячеек периодически имеет неактивное состояние. По клику по такому полю оно меняет цвет от текущего к красному и обратно. Все бы ничего, но после этого при изменении css класса элемента, цвет его остается прежним из-за того, что в процессе анимации создается
style="background-color: rgb(142, 142, 142);"
Пробовал удалять и при помощи .css('background-color', '') и при помощи .removeAttr('style'), без результата. Это однозначно плагин не позволяет, чего делать-то?)

Код:

var this_cell = $(this);
var before_color = this_cell.css('backgroundColor');

this_cell.animate({backgroundColor: '#FF0000'}, 300);
this_cell.animate({backgroundColor: before_color}, 300);
Ответить с цитированием