以下是我想用jQuery实现的目标。
我有网站,其中一个页面中有iframe。
当我尝试检查元素是否在页面上可见时,我会检查如下:
if($('.tabContentContainer').is(':visible')) {
RunFunction(1);
}
但是当元素在iframe中时,我无法检查它是否可见,为什么?
是否可以检查元素在iframe中是否可见,如果可以,如何?
此外,我想知道如何在页面上选择第二个加载的iframe。所有iframe都没有元素的类或ID,因此我无法通过它们进行选择。
答案 0 :(得分:0)
你可以使用jquery的contents()
方法。类似的东西:
$("#your-iframe-id").contents().find('.class-you-want-to-check').is(':visible')