当前位置:首页>开发>正文

jquery如何在html页面取得iframe的元素 Jquery 获取iframe 中元素并设置CSS问题

2023-07-04 12:01:41 互联网 未知 开发

 jquery如何在html页面取得iframe的元素 Jquery 获取iframe 中元素并设置CSS问题

jquery如何在html页面取得iframe的元素

如果这个iframe的页面跟a.html是同域名下的,就可以可以来取:
1. 获取iframe的页面内容:
var $doc = jQuery(iframe).contents()
这里的contents()方法就可以iframe页面内任何对象。
2. 使用选择器获取你想要的对象:
var $send = $doc.find(.send)
3. 链式写法:var $send = jQuery(iframe).contents().find(.send)

$send就是你要的jQuery对象了。
当然,如果iframe的页面跟a.html是不同域的话,受浏览器的安全访问限制,就没有办法获取你要的对象了。

Jquery 获取iframe 中元素并设置CSS问题

不对。
iframe资源是异步加载的,所以还要监听它的资源加载完成才能操作。用load方法:
$(function(){
    $("#wjiframe").load(function(){
        $(this).contents().find("div.embed-footer").css(display,none)
    })
})

最新文章