Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.02.2016, 03:13
Новичок на форуме
Отправить личное сообщение для SVDDVS Посмотреть профиль Найти все сообщения от SVDDVS
 
Регистрация: 10.02.2016
Сообщений: 2

Изменение цвета блока в зависимости от начального цвета
В общем должна быть поочередная смена цветов блоков белый-красный-синий-белый. При клике на блок определяется его цвет (по умолчанию блоки класса 'mark' белые). Цвет на красный он меняет, но после не меняет на синий. (Полагаю, что проблема заключается в том, что оно меняет цвет блока лишь на экране, и каждый раз кликая на блок он ему кажется белым, как прописано в начальном условии).Подскажите как можно решить проблему, пожалуйста!
$(document).ready(function()
{
	$('.mark').click(function(){
	var color=$(this).css('background-color');
	if(color='white')	        {$(this).css('background-color','red');} 
	else if(color='red')	{$(this).css('background-color','blue');}
	else 			        {$(this).css('background-color','white');}
	});
});
Ответить с цитированием
  #2 (permalink)  
Старый 10.02.2016, 07:10
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

SVDDVS,
== а не =
и строка 4 бесполезна, нужен счётчик кликов, а не текущий цвет
Ответить с цитированием
  #3 (permalink)  
Старый 10.02.2016, 08:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

SVDDVS,
plugin toggle for jquery или почему неработает toggle
Ответить с цитированием
  #4 (permalink)  
Старый 10.02.2016, 20:38
Новичок на форуме
Отправить личное сообщение для SVDDVS Посмотреть профиль Найти все сообщения от SVDDVS
 
Регистрация: 10.02.2016
Сообщений: 2

благодарю за помощь!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение цвета в зависимости от value Low_Weaper Элементы интерфейса 8 25.11.2015 01:21
Изменение цвета элемента в зависимости от id элемента на координате deniskutovskiy Events/DOM/Window 10 10.10.2015 11:43
Изменить высоту фрейма в зависимости от высоты блока в загружаемом документе Sigizmund2012 Элементы интерфейса 18 09.12.2014 18:07
Изменение цвета ссылки в зависимости от ее адреса theVid jQuery 1 06.10.2012 19:56
Изменение размера блока реклама в зависимости от разрешения экрана. toxiz77 Общие вопросы Javascript 3 11.02.2009 14:12