Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.08.2011, 21:09
Аватар для doniv
Аспирант
Отправить личное сообщение для doniv Посмотреть профиль Найти все сообщения от doniv
 
Регистрация: 02.03.2010
Сообщений: 73

Проверка на наличие класса до или после элемента.
Здравствуйте. Есть такая конструкция:

<div class="slider__navigation">
    <a href="preview/image1.png" class="slider__navigation__item slider__navigation__item-active"></a>
    <a href="preview/image2.png" class="slider__navigation__item"></a>
    <a href="preview/image3.png" class="slider__navigation__item"></a>
</div>


При клике на любую ссылку из первой ссылки удаляется класс "slider__navigation__item-active" и присваивается ссылке по которой этот клик был сделан.

Задача заключается в том, чтобы проверять где был класс "slider__navigation__item-active" во время клика и поставить условие.

Если ссылка, которой был присвоен этот класс находится до ссылки в дереве дом, по которой был сделан клик, то сделать то-то, а если перед то другое.
Ответить с цитированием
  #2 (permalink)  
Старый 23.08.2011, 21:32
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

$(this).prev('.slider__navigation__item-active')

$(this).next('.slider__navigation__item-active')
Ответить с цитированием
  #3 (permalink)  
Старый 23.08.2011, 23:03
Аватар для doniv
Аспирант
Отправить личное сообщение для doniv Посмотреть профиль Найти все сообщения от doniv
 
Регистрация: 02.03.2010
Сообщений: 73

Большое спасибо.

По глупости делал после nextAll еще один лишний файнд.

Поменял на вот такую конструкцию и все заработало.

$(this).nextAll('.slider__navigation__item-active')
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка HTML элемента на существование MCTrane Общие вопросы Javascript 10 26.02.2014 20:51
Проверка массива на наличие элемента Скриптор Общие вопросы Javascript 16 10.09.2012 18:00
Текст после элемента Vulkan Events/DOM/Window 3 15.10.2010 11:59
Удалить ряд символов перед или после курсора до определенного сивола brd Javascript под браузер 3 30.10.2009 08:20
Проверка текста на наличие в нем букв zoibana Общие вопросы Javascript 1 03.02.2009 15:48