jQuery CSS选择器不工作,有什么问题?

时间:2013-06-13 13:02:23

标签: css jquery-selectors

我正在尝试根据他们的分层css选择器来识别和选择元素。

我们以www.reddit.com上的Reddit徽标为例。

脚本给我

"html>body>div:eq(0)>div:eq(1)>a"
这是一个有效的选择器吗?

两个

alert($('html>body>div:eq(0)>div:eq(1)>a').html());

alert($('div:eq(0) > div:eq(1) > a').html());

返回'undefined'而不是'reddit.com'。

1 个答案:

答案 0 :(得分:0)

给我路径的脚本在iframe之外,我在其中加载了reddit.com的副本,因此我收到的路径是错误的。

alert($('#iframe').contents().find('div:eq(0) > div:eq(1) > a').html());

完美无缺。