Cufon当前菜单项在IE7中不起作用

时间:2011-11-21 13:23:53

标签: 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: '#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>   

提前致谢!

1 个答案:

答案 0 :(得分:0)

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