Heim > Web-Frontend > js-Tutorial > jquery ui dialog ie8出现滚动条的解决方法_jquery

jquery ui dialog ie8出现滚动条的解决方法_jquery

WBOY
Freigeben: 2016-05-16 18:14:41
Original
1286 Leute haben es durchsucht

此问题在UI1.7就出现,到了UI1.8也未修复,真不知道该怎么说好..

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

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

附上修改的代码:

修改:jquery.ui.dialog.js

复制代码 代码如下:

var $el = (this.oldInstances.pop() || $('
').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'):'';

修改二:
复制代码 代码如下:

this.maxZ = maxZ;
#在这下面增加
($.browser.msie && $.browser.version == '8.0')?$('body').css('overflow-x','auto'):'';
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage