Показать сообщение отдельно
  #1 (permalink)  
Старый 13.05.2010, 16:56
Аватар для warobushek
Аспирант
Отправить личное сообщение для warobushek Посмотреть профиль Найти все сообщения от warobushek
 
Регистрация: 18.07.2008
Сообщений: 80

Помогите понять куда копать
Первый раз в жизни встретил вот такой код.
Смущают символы $. Это jQuery?
Подскажите, пожалуйста, что-нибудь, что поможет быстро разобраться в этом коде.
$(function() {
	active      = $("ul.third-menu>li.active");
	active_link = $("ul.third-menu>li.active>a");
	pre_active  = $("ul.third-menu>li.pre-active");

	$("ul.third-menu>li").hover(
		function() {
			$("ul.third-menu>li").attr("class","pre-active");
			$(this).attr("class","select");
			$("ul.third-menu>li.select ~ li").attr("class","");

			active_link.css("color","#000");
		},

		function() {}
	);

	$("ul.third-menu").hover(
		function() {},

		function() {
			$("ul.third-menu>li").attr("class","");
			active.attr('class','active');
			pre_active.attr('class','pre-active');
		}
	);
});

$(function() {
	active2      = $("ul.fourth-menu>li.active");
	active_link2 = $("ul.fourth-menu>li.active>a");
	pre_active2  = $("ul.fourth-menu>li.pre-active");

	$("ul.fourth-menu>li").hover(
		function() {
			$("ul.fourth-menu>li").attr("class","pre-active");
			$(this).attr("class","select");
			$("ul.fourth-menu>li.select ~ li").attr("class","");

			active_link2.css("color","#000");
		},

		function() {}
	);

	$("ul.fourth-menu").hover(
		function() {},

		function() {
			$("ul.fourth-menu>li").attr("class","");
			active2.attr('class','active');
			pre_active2.attr('class','pre-active');
		}
	);
});
Ответить с цитированием