Internet explorer 7 Cufon当前菜单项doens';我不在IE7工作

Internet explorer 7 Cufon当前菜单项doens';我不在IE7工作,internet-explorer-7,menuitem,cufon,Internet Explorer 7,Menuitem,Cufon,我试图在cufon中定义hover和.current类状态 现在我试图让cufon在IE7中工作,但我创建的代码似乎给出了一个错误。 IE8和IE9似乎明白了,但IE7没有 有人能告诉我我的编码出了什么问题吗 <script type="text/javascript"> $(document).ready(function() { Cufon('ul#mainMenu li.current a', { color: '#5a3b1

我试图在cufon中定义hover和.current类状态

现在我试图让cufon在IE7中工作,但我创建的代码似乎给出了一个错误。 IE8和IE9似乎明白了,但IE7没有

有人能告诉我我的编码出了什么问题吗

<script type="text/javascript">

    $(document).ready(function() {

        Cufon('ul#mainMenu li.current a', {
            color: '#5a3b10',
            textShadow: '1px 1px rgba(255, 255, 255, 0.5)',
        });

        Cufon.replace('h1');
        Cufon.replace('h2');
        Cufon.replace('h3');
        Cufon.replace('h4');
        Cufon.replace('h5');
        Cufon.replace('h6');
        Cufon.replace('ul#mainMenu li a', {
            hover: {
            color: '#5a3b10',
            textShadow: '1px 1px rgba(255, 255, 255, 0.5)',
            }
        });

        Cufon.replace('ul#mainMenu li.current a', {
            color: '#5a3b10',
            textShadow: '1px 1px rgba(255, 255, 255, 0.5)',
    }); 
}); 
</script>   

$(文档).ready(函数(){
Cufon('ul#主菜单li.current a'{
颜色:“#5a3b10”,
textShadow:'1px 1px rgba(255,255,255,0.5)',
});
Cufon.替换(“h1”);
Cufon.替换(“h2”);
Cufon.替换(“h3”);
Cufon.替换(“h4”);
Cufon.更换(“h5”);
Cufon.更换(“h6”);
Cufon.替换('ul#主菜单li a'{
悬停:{
颜色:“#5a3b10”,
textShadow:'1px 1px rgba(255,255,255,0.5)',
}
});
Cufon.替换('ul#主菜单li.current a'{
颜色:“#5a3b10”,
textShadow:'1px 1px rgba(255,255,255,0.5)',
}); 
}); 

提前谢谢

我在IE7上遇到了类似的问题。您是否也在使用/加载jQuery?如果是,那么只需确保首先加载jQuery的JS。然后为Cufon加载JS。我这样做了,我的问题马上就解决了。让我知道这是否有帮助