我使用 cufon 与 jQuery 进行字体替换,为一个构建在 drupal 之上的网站提供了几个附加到其自己的 JS 文件的模块。我应用了 cufon 的文本似乎有闪烁。我正在 firebug 中分析我的 JS,看起来 cufon 需要很长时间才能加载。

我尝试过的几件事:

  • 在结束 body 标记之前添加 cufon.now
  • 将 $(document).ready() 中的任何 cufon.replace 移至页面上该元素之后的 JS 位。

这些似乎都无助于推迟。有人有什么建议吗?

没有正确的解决方案

其他提示

当然有,在前面加上这个 </body> 标签:

<script type="text/javascript"> Cufon.now(); </script>

Cufon.now 将加快字体加载速度,并防止“闪烁”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top