Показать сообщение отдельно
  #3 (permalink)  
Старый 30.12.2012, 18:29
Кандидат Javascript-наук
Отправить личное сообщение для BorisBritva Посмотреть профиль Найти все сообщения от BorisBritva
 
Регистрация: 17.03.2010
Сообщений: 145

<a href=""></a>


И все. Там просто перед этим классом есть еще один класс, он ставится статически, взависимости от id юзверя.

по нажатии на другую ссылку с (+) должно устанавливаться
$('div').children('a[class!=wd_hid]:first').addClass('wd_hid');

после вывода через alert класса этой ссылки
alert($('div').children('a[class!=wd_hid]:first').attr('class'));

получается ava3 wd_hid

посути класс для него установился.

и после того как всетаки установился этот класс следующее выражение все равно не работает:
$('div').children('a:last').index()-$('div').children('a.wd_hid:last').index()

так тоже пробовал:
$('div').children('a:last').index()-$('div').children('a[class==wd_hid]:last').index()


Если там нет другого класса, то все работает.
Блин. ХЗ.

Он короче говоря вместо первого видемого элемента выдает вообще самый первый!
и когда свледующий раз нажимаешь на (+) он устанавливает класс wd_hid все тамуже первому элементу.

Последний раз редактировалось BorisBritva, 30.12.2012 в 20:08.
Ответить с цитированием