Javascript jQuery加载时不使用iframe

Javascript jQuery加载时不使用iframe,javascript,jquery,iframe,Javascript,Jquery,Iframe,下面是我用来定位从WordPress中的顶栏插件生成的iframe元素的代码(我需要根据一些其他条件动态设置它的样式,这就是我使用jQuery的原因)。它没有ID,所以我使用类来定位它。但它不起作用。我无法在控制台中获得“iframe加载” jQuery('iframe.topbar-iframe.topbar').on('load', function () { console.log("iframe loaded"); }); iframe的加载时间晚于页面的其他部

下面是我用来定位从WordPress中的顶栏插件生成的iframe元素的代码(我需要根据一些其他条件动态设置它的样式,这就是我使用jQuery的原因)。它没有ID,所以我使用类来定位它。但它不起作用。我无法在控制台中获得“iframe加载”

jQuery('iframe.topbar-iframe.topbar').on('load', function () {
        console.log("iframe loaded");
    });
iframe的加载时间晚于页面的其他部分。我确实尝试过在jQuery(window.on('load')…中使用上面的

加载iframe后,我应该如何触发jQuery函数?

查看或尝试在('ready')上使用
替换('load')上的