gpt4 book ai didi

php - Jquery Hide Div(需要一个替代方案)

转载 作者:行者123 更新时间:2023-11-30 07:02:47 25 4
gpt4 key购买 nike

我的网站有一个功能,用户可以从下拉框中选择音频,当他们这样做时调用 $.post 函数,它会输出一个带有音频播放器的 div(自动启动)。我遇到的问题是,当我使用 .hide(); 时,我不希望用户看到该音频播放器,该音频播放器在 firefox 中不起作用,但在其他浏览器中起作用。如果我将音频播放器宽度设置为 0px,它将无法在 safari 中工作。我尝试通过 css 格式化 div

#sound {
宽度:0px;
高度:0px;
}
但它没有任何影响(是的,名称是正确的)。那么有没有其他方法可以隐藏 div 并在所有浏览器上运行。顺便说一句,音频播放器是 flash swf 文件。

最佳答案

$('#sound').css({position: 'absolute', width: '1px', height: '1px', left: '-999px', top: '-999px'});

$('#sound').css('opacity', 0);

虽然都是黑客

在一些评论之后添加(不确定是否对他有用):

$('#sound').css({position: 'absolute', width: '1px', height: '1px', overflow: 'hidden'}).find('embed, object').css('margin-left', '1px'); 

关于php - Jquery Hide Div(需要一个替代方案),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11924876/

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