【发布时间】:2012-03-07 12:11:40
【问题描述】:
得到这样的元素后
$('.votes > a > img').get(0)
我无法致电closest('img')。例如
$('.votes > a > img').get(0).closest('img')
我收到一条错误消息,提示没有名为“最接近”的方法。
但以下将起作用
$('.votes > a > img').closest('img') // removed .get(0)
有人能解释一下这是为什么吗?
我真的不明白,尤其是当我将它与this on jsfiddle 比较时。在 jsfiddle 版本中,有一个对 ('li.item-a').closest('ul').css('background-color', 'red'); 的调用,在我看来这与我的 $('.votes > a > img').get(0).closest('img') 相同
【问题讨论】:
标签: javascript jquery dom