jQuery переход к div выше - PullRequest
       23

jQuery переход к div выше

1 голос
/ 10 февраля 2010

Наличие нескольких проблем с обходом JQuery и поиск помощи.

Если у меня есть следующий HTML

<div id="1">
This is a div
</div>
<div id="2">
<a href="link">This is div 2</a>
</div>

Что я хотел бы сделать, так это когда я нажимаю на ссылку в div 2, добавляю класс в div1 с помощью обхода dom, а не просто ссылаюсь на div 1s id ....

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

Ответы [ 3 ]

5 голосов
/ 10 февраля 2010

http://api.jquery.com/prev/

Это должно сделать это:

$('a').click(function() {
  $(this).parent().prev().addClass('previous');
});
0 голосов
/ 10 февраля 2010

Выезд .prev ()

0 голосов
/ 10 февраля 2010
$("#2 a").click(function(e) {
    e.preventDefault();
    $(this).parent().prev().addClass("myNewClass");
});

кстати: идентификаторы должны начинаться с буквы, а не с цифры

...