Является ли это допустимым синтаксисом jQuery: $ ('# id') [0];
ответ
Чтобы получить один элемент из объекта JQuery:
$("div")[0]
, который является аббревиатурой:
$("div").get(0)
Объект JQuery может быть использован в основном в виде массива, поскольку он также поддерживает свойство length
, но если вы хотите реальный массив:
var arr = $("div").get();
Да, это действительно. Он извлекает первый элемент массива совпадающих элементов с помощью селектора. Поскольку вы выбираете по id, который должен быть уникальным в DOM, ваш селектор обычно возвращает не более одного элемента. Но если ни один элемент не соответствует, этот код не будет работать.
Да, но #id
предоставит вам один объект (не более).
Также обратите внимание, что [0]
доставит вам элемент DOM, а не объект jQuery, поэтому вы не сможете использовать функцию jQuery, не перегружая ее снова.
вы не должны г o нравится это. В правильно действующем документе будет только один элемент с идентификатором. Таким образом, document.getElementById
вернет только один элемент.
Для любого другого селектора вы можете использовать этот синтаксис
Например, при использовании селектора
$(".classname")[0]
- 1. JQuery массив как объект
- 2. Как напечатать объект/массив jquery
- 3. jQuery ID Selector ("#id") Возвращает массив
- 4. Что лучше: id ?? 0 == 0 или id == null || id == 0?
- 5. Создайте массив ID с jquery
- 6. (объект) 0 == (объект) 0
- 7. Как разобрать [объект Object] массив в JQuery
- 8. Выделить все HTML-ID как объект jQuery
- 9. Как получить объект jquery из $ (. Class) [0]
- 10. JQuery find по id, возвращающему массив
- 11. введите массив id в селектор jquery
- 12. JQuery - Ссылка по ID - Предполагается вернуть массив?
- 13. PDO вставляет id как 0
- 14. Как скрыть #id объект
- 15. Как удалить «» Объект/массив с помощью JQuery
- 16. jquery не работает для id как массив, например: $ ("# pageid [0]"). Val ("1234");
- 17. JQuery: Получить дочерний объект с конкретным ID
- 18. Объект jquery не формируется из css #id
- 19. jQuery получить объект по id из div по id
- 20. Добавить массив в другой массив как объект
- 21. Как увеличить jQuery Element ID
- 22. Переписать объект как массив?
- 23. Auto Increment id 0
- 24. Как массив [100] = {0} задает весь массив равным 0?
- 25. JQuery массив Для переоформлена JSON объект
- 26. ТипError: undefined не объект (оценка 'res [0] .id')
- 27. Не удается сохранить объект с Id равен новый BigDecimal (0)
- 28. Добавить объект вложенный json-массив jquery
- 29. Как создать возвращаемый объект JSON в массив в Javascript/JQUery?
- 30. jQuery DataTables: Обычный массив или объект
класса код не провалится, что быстро, она возвращает 'undefined'. – Kobi