2009-12-30 165 views
0

offff不明白为什么我得到cufon.font不是函数错误。我遵循其网站上的所有说明。cufon不是函数

<script type="text/javascript" src="js/cufon-yui.js"></script> 
<script type="text/javascript" src="js/Futura_Lt_BT_400.font.js"></script> 

<script type="text/javascript"> 
$(document).ready(function() 
{ 

    Cufon.replace('.starter .content'); 
    } 

      <div class="starter"> 
       <div class="image-1"> 
        <div class="wrapper"> 
         <div class="content">Family guy funny show.</div> 
        </div> 
       </div> 
       <div class="image-2"> 
        <div class="wrapper"> 
         <div class="content">Family guy funny show.</div> 
        </div> 
       </div>      
       <!-- <img src="images/logo_fg.png" alt="Logo" class="logo" /> --> 
      </div> 

网站是http://www.pangeaadvisors.org/IDC/

任何建议表示赞赏!

回答

1

错误不在您的主页面,它在Futura_Lt_BT_400.font.js

该行开头:

Cufon.FuturaLightFont({"w":207,"face":{"font-family":"Futura Lt BT" ... 

通常情况下,这些JS文件开始Cufon.registerFont。这个JS文件从哪里来的?您是否使用Cufon网站上的Font Generator

更新:内联JS也格式不正确。它应该是:

$(document).ready(function() 
{ 
    Cufon.replace('.starter .content'); 
}); 

注意最后一行上的额外);

+0

嗨,是的,我用过cufon的字体生成器? – 2009-12-30 19:27:04

+0

来自生成器的默认脚本看起来与您的JS文件中的内容不同。你改变了什么选择? – Aaronaught 2009-12-30 19:39:27

+0

什么都没有。我选择了这些字体的EULA允许Web嵌入(无Adobe Flash),我承认并接受这些条款。我留下了其他部分。 – 2009-12-30 19:41:18