IE兼容性问题

时间:2014-10-06 13:40:13

标签: jquery internet-explorer

我在IE中跟踪错误:

  

对象不支持属性或方法'block'。

我的jQuery代码段是:

showProcessingMessageAndBlockForm: function ()
{
    $("#checkoutContentPanel").block({ message: ACC.common.processingMessage });
}

它在其他浏览器上运行良好。

1 个答案:

答案 0 :(得分:0)

要测试您的问题是否来自您的脚本路径,请尝试使用以下命令包含该脚本:

<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://malsup.github.io/jquery.blockUI.js"></script>
<script>
      /*if ($.browser.msie && $.browser.version == "7.0"){ 
      $.blockUI();
      $('.blockOverlay').attr('Browser check','some text').click($.unblockUI);
      }*/
      $('#MyDiv').blockUI({ 
                message: '<h1>This has been blocked!</h1>', 
                css: { border: '3px solid #a00' } 
      });
</script>

问题在于包含jquery.blockUI插件。将它包含在页面中但最后我必须将其包含在母版页中。