【发布时间】:2011-05-25 15:36:59
【问题描述】:
我正在使用 jQuery 和 cufon 字体替换。它运行良好,但是,我正在编写脚本以消除较慢连接时出现的 FOUC(无样式内容闪存)问题。
为此,我使用 css 将 cufon 替换元素的可见性切换为“隐藏”,然后在文档末尾调用 jQuery 以重新打开可见性。
这适用于我测试过的所有浏览器,除了 IE8
有什么想法会导致 IE8 出现此脚本问题?
<script src="mythemelocation/js/cufon-yui.js" type="text/javascript"></script>
<script src="wp-content/plugins/fonts/Delicious_500-Delicious_700-Delicious_italic_500-Delicious_italic_700.font.js" type="text/javascript"></script>
<script src="wp-content/plugins/fonts/League_Gothic_400.font.js" type="text/javascript"></script>
<script src="wp-content/plugins/fonts/Vegur_400-Vegur_700.font.js" type="text/javascript"></script>
<script type="text/javascript">Cufon.set('fontFamily', 'League Gothic').replace('h1')('h2')('h4')('.siteTitle')('.tagline');</script>
<script type="text/javascript"> Cufon.now(); </script>
<script type='text/javascript'>jQuery(document).ready(function(){jQuery('#accordion-1, .siteTitle,.posttitle,.tagline,h4').css('visibility', 'visible');});</script>
</body>
【问题讨论】: