Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CSS不使用API Iframe_Javascript_Css - Fatal编程技术网

Javascript CSS不使用API Iframe

Javascript CSS不使用API Iframe,javascript,css,Javascript,Css,我正在使用社交登录插件连接我的网站。它工作正常,但我想去掉它的标记,比如由AJAY供电的 <script type="text/javascript"> jQuery(document).ready(function() { jQuery(".ajay iframe").contents().find("#branding").attr("style","display:none"); }); </script> jQuery(文档).

我正在使用社交登录插件连接我的网站。它工作正常,但我想去掉它的标记,比如由AJAY供电的

<script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery(".ajay iframe").contents().find("#branding").attr("style","display:none");
    });
</script>

jQuery(文档).ready(函数(){
jQuery(“.ajay iframe”).contents().find(“#branding”).attr(“样式”,“显示:无”);
});

我尝试用它的类和id显示none,但它不工作,因为所有部分都带有框架。

尝试用2s延迟jquery css覆盖,看看这是否适用于修改。若要更改延迟时间,请将2000(2s)修改为您想要的任何值(1000=1秒,9000=9s,等等) 您希望在页面加载完成后等待,因此请将代码放入$(document.ready(…)中;剧本

更新:jQuery1.4.0引入了.delay方法

我不知道你是否希望它修改wordpress或手工制作的网页,不管怎样,我用CSS做过几次,让我搜索我应用的类,我会编辑答案。我需要知道你正在加载哪个社交框架。。也许是facebook?啁啾由于iframe收取的代码,解决方案有时不一样

我在这里给出一个示例和一个代码片段:

jQuery(文档).ready(函数(){
$(document.body).append(“它将是legen-…等待它”);
setTimeout(函数(){
警报(“-dary!!”)
;}, 4000);
})

您需要等待iframe加载,并且iframe需要与页面位于同一域中:

jQuery(document).ready(function() {
    jQuery(".ajay iframe").load(function() {  
        jQuery(this).contents().find("#branding").
            attr("style","display:none");
    });
});
jQuery(document).ready(function() {
    jQuery(".ajay iframe").load(function() {  
        jQuery(this).contents().find("#branding").
            attr("style","display:none");
    });
});