jquery ui 的 dialog 在IE8下会出现不该出现的滚动条,在JQUI的FORUM上SEARCH下,发现也有人碰上,当解决办法就是把滚动条隐藏,非常不满意..此问题在UI1.7就出现,到了UI1.8也未修复,真不知道该怎么说好..

JQUI 开发提交BUG的帖子:http://dev.jqueryui.com/ticket/3623 解决办法相当不科学~

我的解决办法,个人感觉好过那个,因为我只隐藏横的滚动条,呵呵

附上修改的代码:

修改:jquery.ui.dialog.js


    var $el = (this.oldInstances.pop() || $('<div></div>').addClass('ui-widget-overlay'))  
                .appendTo(document.body)  
                .css({  
                    width: this.width(),  
                    height: this.height()  
                });  
    #在这下面增加  
            ($.browser.msie 
&& $.browser.version == '8.0')?$('body').css('overflow-x','hidden'):'';  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2021-04-21
  • 2021-08-01
  • 2021-06-14
  • 2022-03-04
猜你喜欢
  • 2021-09-14
  • 2022-12-23
  • 2021-10-22
  • 2022-12-23
  • 2022-01-28
  • 2021-11-04
  • 2022-12-23
相关资源
相似解决方案