gpt4 book ai didi

无样式内容的 Jquery flash(IE 和 Chrome)

转载 作者:行者123 更新时间:2023-12-01 04:23:45 25 4
gpt4 key购买 nike

Possible Duplicate:
Cross-browser window resize event - JavaScript / jQuery
Jquery flash of unstyled content (IE only)

我有一个 div (#container),在点击事件时我会交换图像并将其替换为 YouTube 视频:

$("#feature_content").click(function(){
var iframe = "<iframe />";

var url = "http://www.youtube.com/embedlink";

$(iframe, {
name: 'videoframe',
id: 'videoframe',
src: url,
width: '600',
height: '335',
frameborder: 0,
allowfullscreen: true
}).appendTo(this);

$(this).find('img').fadeOut(function() { $(this).remove();});

});

但是,在视频开始播放之前,我在 div 下面看到了一些无样式的内容(iframe)。

这种情况发生在 IE 和 Chrome 中,但不是 Firefox

最佳答案

有点猜测,因为我们没有不良行为的演示,但我认为您的问题是图像仍然占用了 iframe 应该占用的空间。

您应该使用 CSS position:absolute 属性来确保它们在父 div 中具有相同的相对位置。

关于无样式内容的 Jquery flash(IE 和 Chrome),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com