Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.07.2014, 10:19
Новичок на форуме
Отправить личное сообщение для nkorolev Посмотреть профиль Найти все сообщения от nkorolev
 
Регистрация: 07.07.2014
Сообщений: 3

Изучаю jquery 2 день,нужна помощь
Суть такова, нужно при клике по div добавлять/убирать класс, метод переключения (toggle) ,но хочу написать без него.Вот в таком варианте у меня работает только по одному блоку показать и скрыть,а на все остальные не отрабатывает когда добавлен activeКласс.

$(".mark-nurse-click").click(function(){
if ($(".mark-nurse-click").hasClass("mark-nurse")) {
$(this).removeClass("mark-nurse");
}
else {
$(this).addClass("mark-nurse");
}
});
});
Прошу не ругать ,за помощь буду благодарен.
Ответить с цитированием
  #2 (permalink)  
Старый 08.07.2014, 10:51
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

Нужно использовать toggleClass.

$(".mark-nurse-click").click(function() {
  $(this).toggleClass('mark-nurse');
});
Ответить с цитированием
  #3 (permalink)  
Старый 08.07.2014, 10:53
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Сообщение от nkorolev
метод переключения (toggle)
не читайте про то чего уже нет .
проверяйте нажатый элемент а не кучу.
$(this).hasClass
Ответить с цитированием
  #4 (permalink)  
Старый 08.07.2014, 11:02
Новичок на форуме
Отправить личное сообщение для nkorolev Посмотреть профиль Найти все сообщения от nkorolev
 
Регистрация: 07.07.2014
Сообщений: 3

Спасибо,но toggle мне не подходит,слишком просто -)
Ответить с цитированием
  #5 (permalink)  
Старый 08.07.2014, 11:03
Новичок на форуме
Отправить личное сообщение для nkorolev Посмотреть профиль Найти все сообщения от nkorolev
 
Регистрация: 07.07.2014
Сообщений: 3

Рони спасибо!$(this).hasClass как то в голову не пришло,но суть теперь понял!!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь с jQuery attr ВэйДлин Общие вопросы Javascript 9 15.04.2015 11:16
Срочно нужна помощь с jQuery, cookies xxxLOGIATxxx Библиотеки/Тулкиты/Фреймворки 0 08.05.2011 09:57
Нужна помощь по jquery exor jQuery 7 01.06.2010 12:30
Нужна помощь в ковырянии jquery. За деньги shelz Работа 2 04.02.2010 01:09
нужна срочная помощь с jquery Hetfield jQuery 2 19.11.2008 21:45