我需要使用方法 position()来获取元素 A 的位置属性,但我只知道 A 是"a"
标记的子级。
所以我使用$("a").children().position()
。但是因为 children()返回的方法是jQuery对象而失败了。我这样做$("a"),children()[0].position()
(我知道 A 是"a"
标记的第一个孩子)。但例外情况就像
未捕获的TypeError:$(...)。children(...)[0] .position不是函数
请帮助,thx
答案 0 :(得分:0)
$("a").children()
匹配所有a
代码中的所有子代。
$("a").children()[0]
获取第一个匹配项,作为DOM元素。相反,使用.first()
返回另一个jquery对象。
$("a").children().first().position()