j拒绝在IE7中不起作用

时间:2014-06-09 10:12:30

标签: php jquery html css internet-explorer-7

我已经在我正在处理的网站上安装了jQuery插件jReject,需要它只拒绝IE7及以下版本。该插件适用于所有其他浏览器,但在IE 7及以下版本中,我收到以下错误:

Object doesn't support property or method 'reject'

我正在处理的网站是http://10.scopus.com,用于运行脚本的代码是:

$(function(){
    $.reject({  
        reject: {  
            msie: 7 
        }  
    }); // Customized Browsers
});

并且网站头部看起来像这样:

<link rel="stylesheet" href="/assets/master.css" media="all">
<link rel="stylesheet" href="/assets/css/flexslider.css" media="all">
<link rel="stylesheet" href="/assets/css/jquery.reject.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.js"></script><script type="text/javascript" src="/assets/js/reject.js"></script>

<script type="text/javascript" src="/assets/js/s.js"></script>
<script type="text/javascript" src="/assets/js/jquery.flexslider.js"></script>
<script type="text/javascript" src="/assets/js/jquery.reject.js"></script>
<script src="http://f.vimeocdn.com/js_opt/froogaloop2.min.js?bfeb60ee"></script>
<!--[if IE]>
        <script type="text/javascript" src="/assets/js/modernizr.js"></script>
        <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
    <![endif]-->

1 个答案:

答案 0 :(得分:-1)

我检查了你的网站。它在7以上的文档模式下工作。 所以我们必须在您的网站中更改文档模式。 用这个,会起作用 在标题中添加此脚本

<meta http-equiv="x-ua-compatible" content="IE=8" >