Jquery queryselector
Автор ITS задал вопрос в разделе JavaScript
querySelectorAll() в чем ошибка? и получил лучший ответ
Ответ от
ссылка
Часть текста оттуда:
"Единичные элементы, возвращаемые с помощью getElementById или querySelector, уже являются ссылкой и готовы к дальнейшим манипуляциям. Остальные выборки возвращают массивы."
Или так, кстати: ссылка
Ответ от Молот Шотландцев[гуру]
Я не вполне уверен что метод querySelector суть кроссбраузерный
Я не вполне уверен что метод querySelector суть кроссбраузерный
Ответ от Islam Ibakaev[гуру]
querySelector('.red') вернёт ПЕРВЫЙ элемент с классом red.
querySelectorAll('.red') вернёт массив со всеми элементами, имеющими класс red.
----------------------------------------------------------------------------------------------------------------
другими словами
querySelector('.red') и querySelectorAll('.red')[0] вернут первый элемент с классом red.
но первый вариант работает быстрее.
querySelector('.red') вернёт ПЕРВЫЙ элемент с классом red.
querySelectorAll('.red') вернёт массив со всеми элементами, имеющими класс red.
----------------------------------------------------------------------------------------------------------------
другими словами
querySelector('.red') и querySelectorAll('.red')[0] вернут первый элемент с классом red.
но первый вариант работает быстрее.
Ответ от Николай Веселуха[гуру]
var element = document.querySelector('.pap[name="PAP"]');
var element = document.querySelector('.pap[name="PAP"]');
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: querySelectorAll() в чем ошибка?
Как узнать ширину первых трех элементов li? на js, не jquery
pastebin.com
Это не реклама, а так, на будущее.
Ответ:
подробнее...