如何在方法children()之后使用方法position()

时间:2015-07-16 11:43:47

标签: jquery position children

我需要使用方法 position()来获取元素 A 的位置属性,但我只知道 A "a"标记的子级。 所以我使用$("a").children().position()。但是因为 children()返回的方法是jQuery对象而失败了。我这样做$("a"),children()[0].position()(我知道 A "a"标记的第一个孩子)。但例外情况就像

  

未捕获的TypeError:$(...)。children(...)[0] .position不是函数

请帮助,thx

1 个答案:

答案 0 :(得分:0)

$("a").children()匹配所有a代码中的所有子代。

$("a").children()[0]获取第一个匹配项,作为DOM元素。相反,使用.first()返回另一个jquery对象。

$("a").children().first().position()