jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery-ui对话框在单击时滚动到页面底部大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个asp.net页面有相数量的东西,它在 jquery对话框iframe中打开另一个页面.通过以下方式打开对话框

<a onclick="OpenDialog(params);return false;">click to open dialog<a/>

function OpenDialog(params){
    var url ='Detail.aspx?params;
    $('#frmDialog').attr('src',url);
    $( "#dialog-modal" ).dialog({
        height: 500,width: 950,title: 'Details',modal: true,close: function(a,b){refreshPage();}
    });
    return false;
}

除了单击链接之外,所有工作都完美无缺,“父”页面在屏幕高度上向下跳跃,然后您必须向上滚动到对话框 – 这是在IE 8& 9 – 在FF中看起来很好

使用jquery:1.8.0
ui:1.8.23

有任何想法吗?
谢谢

解决方法

结束了编辑jquery-ui css并将绝对定位更改为fixed …
符合我的目的.

.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }

.ui-dialog { position: fixed; padding: .2em; width: 300px; overflow: hidden; }

大佬总结

以上是大佬教程为你收集整理的jquery-ui对话框在单击时滚动到页面底部全部内容,希望文章能够帮你解决jquery-ui对话框在单击时滚动到页面底部所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。