我想通过 iframe 中的 CSS 路径访问 dom 元素。以下是直接的 CSS 路径:
var dompath = "html body div div div div div div div ul li a:contains('Parks')";
$(dompath).click();
如果我在没有 iframe 的情况下打开页面,上面的行工作正常。
我想在 iframe 中打开相同的页面,并希望从 iframe 外部触发对上述元素的点击。我已经尝试过这种方式,但它不起作用。
$('#scaled_frame').contents().(domPath).click();
如何从外部执行点击操作。
最好的问候,
最佳答案
试试这个:$('#scaled_frame').contents().find(domPath).click();
关于javascript - 从 iframe 外部通过 CSS Path 访问元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27167911/