【问题标题】:access an element through CSS Path from outside of iframe从 iframe 外部通过 CSS 路径访问元素
【发布时间】:2014-11-27 22:10:18
【问题描述】:

我想通过 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();        

如何从外部执行点击操作。

最好的问候,

【问题讨论】:

标签: javascript jquery html css iframe


【解决方案1】:

试试这个:$('#scaled_frame').contents().find(domPath).click();

【讨论】:

  • 我只想在该元素上触发或模拟点击事件。我不需要事件处理程序。
  • @user2674341,试试这个:$('#scaled_frame').contents().find(domPath).click();
  • @user2674341 没问题,您可以检查我的答案是否正确并投票吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-24
  • 2022-07-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-06
  • 1970-01-01
相关资源
最近更新 更多