powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
12 сообщений из 12, страница 1 из 1
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463629
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: javascript
1.
2.
3.
var list = document.getElementsByTagName("svg")[0];
$.each(list.getElementsByTagName('text'), function (i, el) {
}



Почему этот код выбирает не все элементы text, а только 1, 3 и.т.д?
Во вложении пример разметки, из которой делал выборку
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463667
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я попробовал Ваш код и данные
http://jsfiddle.net/XhejH/
номера выдаются по порядку
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463674
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель,

Номера да, а фамилии нет почему-то.
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463687
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После Артамонова идет Винокуров
http://jsfiddle.net/XhejH/1/

Кто должен быть между ними?
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463693
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПаганельПосле Артамонова идет Винокуров

Кто должен быть между ними?

Никого, у вас все правильно.
А у меня идет Волчков вместо Винокуров, а потом Галушкин.

Но у меня обработка не из статического HTML, а динамического идет
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463696
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaПочему этот код выбирает не все элементы text, а только 1, 3 и.т.д?а что там на самом деле, внутри function (i, el) {...}?
может, удаляешь элементы?
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463715
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaПаганельПосле Артамонова идет Винокуров

Кто должен быть между ними?

Никого, у вас все правильно.
А у меня идет Волчков вместо Винокуров, а потом Галушкин.

Но у меня обработка не из статического HTML, а динамического идетоформите, пожалуйста на jsfiddle пример, демонстрирующий ошибочное поведение
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463717
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яростный МечPavluhaПочему этот код выбирает не все элементы text, а только 1, 3 и.т.д?а что там на самом деле, внутри function (i, el) {...}?
может, удаляешь элементы?

Вы гений!!!
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463789
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavluha,

есть простое правило: если обходишь коллекцию "неявно", старайся ее не менять.

"неявно" - всякие each, foreach и т.д.
"явно" - обход массива по-честному, циклом for. тут можно подкрутить счетчик вперед-назад.
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463798
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечPavluha,

есть простое правило: если обходишь коллекцию "неявно", старайся ее не менять.

"неявно" - всякие each, foreach и т.д.
"явно" - обход массива по-честному, циклом for. тут можно подкрутить счетчик вперед-назад.
или просто начать с конца :)
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463805
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zoriaили просто начать с конца :)это, опять же, "явно"
each всегда с начала идет
...
Рейтинг: 0 / 0
Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
    #38463888
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечZoriaили просто начать с конца :)это, опять же, "явно"
each всегда с начала идет
дада, мое примечание касалось именно
Яростный Меч"явно" - обход массива по-честному, циклом for. тут можно подкрутить счетчик вперед-назад.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему $.each выбирает не все элементы text, а только 1, 3 и.т.д?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]