2017-02-16 38 views
0

Это, безусловно, самая странная вещь, с которой я сталкивался в течение всех лет, которые я программировал.Селектор JQuery возвращает несвязанный массив вместо dom object

На моей странице у меня есть простой HTML элемент с идентификатором: enter image description here

Тогда я пытаюсь достичь этого элемента с помощью селектора JQuery. Вместо объекта я получаю массив строк!

enter image description here

Кстати, я использую jqGrid и массив COLNAMES моей сетки. Я не знаю, связано ли это.

Итак, что происходит? И как я могу получить свой элемент DOM?

+0

доля код –

+0

Исправьте добавить код – Sean

+0

попробовать document.getElementById («prev_t_AvlMaterialsGrid_toppager») или $ (document.getElementById («prev_t_AvlMaterialsGrid_toppager»)), если вам нужно обернуть в JQuery – Zeph

ответ

0

Это означает, что $ не может ссылаться на jQuery. Вы можете использовать jQuery ('prev_t_AvlMaterialsGrid_toppager'), чтобы подтвердить, что jQuery возвращает соответствующие селекторы.