Показать сообщение отдельно
  #1 (permalink)  
Старый 23.04.2015, 23:49
Аспирант
Отправить личное сообщение для Nifler Посмотреть профиль Найти все сообщения от Nifler
 
Регистрация: 29.09.2013
Сообщений: 37

определение состояния css
Не могу определить элемент по его css стилю. вот какой у меня код:
<span id="clikaem">Klikni</span>

(function($,andefined){	
	$(document).ready(function(){
		if($("#clikaem").css("color")=="red"){
			$("#clikaem").click(function(){
				$("#clikaem").css("color","blue");	
			})
		}else{
			$("#clikaem").click(function(){
				$("#clikaem").css("color","#ff0000");	
			})	
		}		
	})
})(jQuery)

В теории должно при поочередных нажатиях изменять цвет с червоного на синий и наоборот. но оно никогда не определяет значение внутри if как тру. я даже алертом выводил
alert($("#clikaem").css("color"));

ответ был вот таким rgb(255, 0, 0) вставлял внутрь if, но не срабатывало.
Как мне поймать состояние стиля css элемента, и почему этот if не работает?
Ответить с цитированием