我正在尝试根据他们的分层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'。
答案 0 :(得分:0)
给我路径的脚本在iframe之外,我在其中加载了reddit.com的副本,因此我收到的路径是错误的。
alert($('#iframe').contents().find('div:eq(0) > div:eq(1) > a').html());
完美无缺。