【发布时间】:2017-02-16 13:12:28
【问题描述】:
这是我多年来一直在编程中遇到的最奇怪的事情。
然后我尝试通过 jQuery 选择器访问该元素。我得到的是字符串数组,而不是一个对象!
顺便说一句,我正在使用 jqGrid,该数组是我的网格的 Colnames。不知道有没有关系。
那么,发生了什么?以及如何获取我的 DOM 元素?
【问题讨论】:
-
分享你的代码
-
请编辑添加代码
-
如果需要在 jQuery 中包装,请尝试 document.getElementById('prev_t_AvlMaterialsGrid_toppager') 或 $(document.getElementById('prev_t_AvlMaterialsGrid_toppager'))
-
你能确定 $ 指的是 jQuery 吗?你也可以试试 jQuery('prev_t_AvlMaterialsGrid_toppager') 来确定。
-
@Zeph docuement.getElementById(...) 工作正常并返回 DOM 元素。将它包装在 jQuery 选择器中( $(document.getElementById(...) )再次返回相同的数组