2
见我的代码:从jQuery对象数组获取元素
var ths = $("#my_table table th");
if (ths.length > 1) {
var $th = ths[1]; // tried here plain 'var th' - still got error
th.find('#map_column_element_id'); // error here!
}
我得到的JQuery对象数组。然后我尝试将第二个元素作为JQuery对象来管理。当我发出
th.find(...)
我得到类型错误:th.find不是一个函数。我究竟做错了什么?
为什么你需要通过'id'来查找元素? 'id's在页面上应该是唯一的,所以'$(“#map_column_element_id”)'应该没问题。 –