
22.10.2009, 14:22
|
Аспирант
|
|
Регистрация: 07.10.2009
Сообщений: 30
|
|
Подскажите, плз, по выборке
Подскажите, плз, почему не работает
$('a[class$=header]')
Вроде простой код, который должен выбирать ссылки с классами, название которых заканчивается на header. А-н не работает 
|
|

22.10.2009, 14:53
|
 |
Профессор
|
|
Регистрация: 03.04.2009
Сообщений: 1,263
|
|
Бред. Так ищется ссылка, атрибут class которой заканчивается на header. Вы уверены, что такие классы -- в конце строки? Вряд ли.
Предлагаю пересмотреть код, и искать так:
$('a').filter('.aheader, .bheader, ..., .zheader')
|
|

22.10.2009, 15:18
|
Аспирант
|
|
Регистрация: 07.10.2009
Сообщений: 30
|
|
Цитата:
|
Вы уверены, что такие классы -- в конце строки?
|
Да
У меня есть ссылки с классами "header","header up" и "header down". Мне надо выбрать только те, что "header", а "header up" и "header down" не выбирать.
|
|

22.10.2009, 15:26
|
 |
Профессор
|
|
Регистрация: 03.04.2009
Сообщений: 1,263
|
|
Значит, у Вас так:
<a class="header" >1</a>
<a class="header up" >2</a>
<a class="header down" >3</a>
Вы делаете выборку по ссылкам, у которых атрибут class заканчивается на header. Покажите мне, сколько ссылок тут подходят под это описание
|
|

23.10.2009, 02:11
|
 |
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
|
|

23.10.2009, 03:22
|
 |
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
Но несколько имен перечисляются через пробел.
|
|

23.10.2009, 11:24
|
Аспирант
|
|
Регистрация: 07.10.2009
Сообщений: 30
|
|
совершенно верно. Названия классов не могут содержать пробел. В данном случае у элементов с class="header up" два класса header и up. Мне же надо выбрать элементы, у кот класс ТОЛЬКО header.
Цитата:
|
Покажите мне, сколько ссылок тут подходят под это описание
|
Ни одного, т.к. class="..." это не атрибут, а класс. Верно?  Тест здан?
Вопрос в другом. КАК выбрать элементы, у кот класс ТОЛЬКО header. Неужели ни кто не сталкивался с такой задачей 
|
|

23.10.2009, 11:41
|
 |
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от mcpro
|
КАК выбрать элементы, у кот класс ТОЛЬКО header
|
похоже $('a[class=header]')
Сообщение от mcpro
|
Неужели ни кто не сталкивался с такой задачей
|
вообще-то нет, а зачем тебе это понадобилось?
|
|

23.10.2009, 12:15
|
Аспирант
|
|
Регистрация: 07.10.2009
Сообщений: 30
|
|
Цитата:
|
похоже $('a[class=header]')
|
надо проверить, но вроде так не работает.
Цитата:
|
вообще-то нет, а зачем тебе это понадобилось?
|
гы.. в двух словах не объяснишь )))
|
|

23.10.2009, 12:23
|
 |
|
|
Регистрация: 27.12.2008
Сообщений: 4,201
|
|
Сообщение от mcpro
|
гы.. в двух словах не объяснишь )))
|
обычно люди ограничиваются "так надо". А ведь можно было бы обсудить... может тебе даже удастся сорвать аплодисменты всего форума в номинации "это удобно, а никто не знает" 
|
|
|
|