![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Lisa67567 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 31.8.2011 Репутация: нет Всего: нет |
Ребята, подскажите пожалуйста:
Есть переменная
Необходимо найти на странице все теги A со значением id равным curID. Я сделала так:
Но не работает. Как написать правильно? |
||||
|
|||||
нуп |
|
|||
![]() Ботокодер ![]() ![]() Профиль Группа: Участник Сообщений: 987 Регистрация: 22.6.2009 Где: Кременчуг Репутация: 12 Всего: 33 |
Id должен быть уникальным
|
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 48 Всего: 386 |
может без кавычек? или curID, а не curId? Где определен сам идентификатор? Ну и да, по спецификации - несколько одинаковых ID'ей как бы запрещено. Многие JS функции будет глючить и корежить ;) -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
Lisa67567 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 31.8.2011 Репутация: нет Всего: нет |
По-другому поиск одинаковых элементов придумать не могла.
Не помогло, а firebug ошибок не выдает.
curId- это только название переменной. Если я задаю find("a[id=12faa040-4f79-ae55-1ce0-4d0a0637fa14]"), то все работает отлично. Одинаковые находит, и все что нужно с ними делает. |
||||||
|
|||||||
Lisa67567 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 31.8.2011 Репутация: нет Всего: нет |
Послушала вашего совета, задала не id, а name тегам a. Теперь var curName = $(this).attr("name");
И вот это find("a[name="+curName+"]") работает! Всем спасибо) |
|||
|
||||
iandsociety |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 1.9.2011 Репутация: нет Всего: 1 |
Неправильные селекторы ".a[id=12faa040-4f79-ae55-1ce0-4d0a0637fa14]"
Было бы лучше "a#12faa040-4f79-ae55-1ce0-4d0a0637fa14" Да и возможно неправильное название id, то что вначале цифры |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |