Jquery 如何在Opera浏览器中悬停显示类似facebook的框
我有以下脚本,当使用.trigger类将鼠标悬停在按钮上时,会显示类似Facebook的框:Jquery 如何在Opera浏览器中悬停显示类似facebook的框,jquery,facebook,opera,Jquery,Facebook,Opera,我有以下脚本,当使用.trigger类将鼠标悬停在按钮上时,会显示类似Facebook的框: $(document).ready(function(){ $(".trigger").hover(function(){ $(".panel").show("fast"); return false; }); $("#container").hover(function(){ $(".panel").hide("fast"); retur
$(document).ready(function(){
$(".trigger").hover(function(){
$(".panel").show("fast");
return false;
});
$("#container").hover(function(){
$(".panel").hide("fast");
return false;
});
});
在.panel div中,我输入了生成的类似于facebook的方框代码。
这在Firefox、Chrome、Safari、IE8、IE7甚至IE6中运行良好。
但在Opera浏览器中,框是空的。它没有显示Facebook面板。但是,这与任何其他内容都可以很好地配合使用
我将非常感谢您的帮助。此链接可能会使您的工作更轻松
Facebox是一个jquery插件,工作非常好。您已经使用它几个月了。您可以尝试替换jQuery
document.ready
通过DOM特性
window.onload
ready事件在加载HTML文档后发生,而onload事件在加载所有内容后发生。[披露:我为Opera工作,负责QA和站点兼容性] 我猜你在Facebook的connect.js库中遇到了一些已知的bug。框中的内容是否要求您登录到您的Facebook帐户?如果是这样,您可能会看到:
我希望Facebook能修复它,但我们也在考虑使用Opera的站点修补机制来修复脚本的漏洞,而我们正在等待FB修复。现在该链接会转到其他地方