Показать сообщение отдельно
  #4 (permalink)  
Старый 14.05.2011, 12:22
Аватар для subzey
Пионэр
Отправить личное сообщение для subzey Посмотреть профиль Найти все сообщения от subzey
 
Регистрация: 16.11.2009
Сообщений: 1,322

Не понимаю, для чего менять класс ссылке, а body инлайном цвет фона, если можно просто поменять класс body?
<!DOCTYPE html>
<html>
	<head>
		<style type="text/css">
			body {background: white}
			body.alternate-color {background: red}
			a.toggle-color {color: red}
			body.alternate-color a.toggle-color {color: white}
		</style>
		<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.1.min.js"></script>
		<script type="text/javascript">
			$(".toggle-color").live("click", function(){
				$(document.body).toggleClass("alternate-color");
				return false;
			})
		</script>
	</head>
	<body>
		<div><a href="javascript://" class="toggle-color">Изменить цвет фона!</a></div>
		<p>Lorem ipsum dolor sit amet</p>
		<p>ETAOIN SHRDLU ETAOIN SHRDLU ETAOIN SHRDLU</p>
	</body>
</html>
Ответить с цитированием