Javascript.RU

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

Раскрывающиеся списки и изменение бэка кнопки
Есть скрипт раскрывающегося списка

jQuery(document).ready(function(){
	jQuery(".ulclose").hide();
	jQuery(".name").click(function(){
		var e = jQuery(this).next();
		e.slideToggle("fast");
		$(this).css('background-position', 'left -12px');
	});
	
	
});


при клике меняем бэк текущей кнопки. Но при повторном клике, список зарывается, а бэк не меняется.
Как реализовать что бы при свертывании менялся бэк назад
Ответить с цитированием
  #2 (permalink)  
Старый 27.08.2013, 11:15
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

jQuery(document).ready(function(){
	jQuery(".ulclose").hide();
	jQuery(".name").click(function(){
		var e = jQuery(this).next();
                $(this).toggleClass('flag');
		e.slideToggle("fast");
                if ($(this).hasClass('flag')) {
		   $(this).css('background-position', 'left -12px');
                } else {
                   $(this).css('background-position', 'left 0px');
                }
	});
	
	
});
Ответить с цитированием
  #3 (permalink)  
Старый 27.08.2013, 12:22
Интересующийся
Отправить личное сообщение для errante Посмотреть профиль Найти все сообщения от errante
 
Регистрация: 27.08.2013
Сообщений: 13

Огромное спасибо то что нужно
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение цвета текста кнопки и цвета кнопки при нажатии Setta jQuery 22 31.07.2013 17:48
Изменение фрейма по нажатии кнопки. informa Элементы интерфейса 5 17.06.2013 12:53
Изменение цвета кнопки при активном поле paradox989 jQuery 7 08.06.2013 10:08
изменение размера кнопки student2011 Общие вопросы Javascript 6 09.01.2011 20:14