我有一个使用Twitter Bootstrap在Wordpress中构建的网站。主下拉菜单以1200px的速度开始,它可以在Chrome,Firefox,Safari和某些版本的IE上正常运行。但是,在IE9上(在Win7上测试过)它根本就没有显示出来。
我尝试添加/包含html5shiv,IE = Edge标签,我能想到的一切都可以使它工作,但没有运气。
有人有什么建议吗?网址为http://tinyurl.com/oyasnfn(菜单应显示在滑块上方)
啤酒在我身上:D
答案 0 :(得分:1)
查看HTML的第222行:
<!--[if (gt IE 9)|!(IE)]><!-->
<script src="http://rnruniversity.com/wp-content/themes/CherryFramework/js/jquery.mobile.customized.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(function(){
jQuery('.sf-menu').mobileMenu({defaultText: "Navigate to..."});
});
</script>
<!--<![endif]-->
调用您的mobileMenu
插件(将菜单转换为下拉列表并将其附加到标题)的脚本仅在浏览器不是IE或IE版本高于9时才会被调用。
删除条件评论,你应该没事。