如何将jquery对话框的位置更改为中心
How to change the position of jquery dialog box into center?
我有一个jquery对话框,我在其中显示div的内容。但问题是,每当单击链接按钮时,对话框就会出现在页面底部,因为链接按钮也在页面底部。但我希望它出现在页面顶部,这样用户就不必向下滚动来找到对话框。
这是我的aspx代码:
<a href="#" onclick="OpenDialog('#divNominees','Add Nominee')">
Jquery代码:
function OpenDialog(obj,title) {
$(obj).dialog({ title: title, modal: true })
$(obj).parent().appendTo($("form:first"));
var p = $(obj).parent();
}
如果有人帮我解决这个问题,我将不胜感激,因为我已经浪费了一上午的时间来解决这个问题。
提前谢谢。
您可以保持您的div不与其他表/div或其他表嵌套。在下面的示例中,tblOuter是我希望对话框居中的表的id。
$("#divNominees'").dialog({
modal: true,
position: { my: "center", at: "center", of: $("#tblOuter") },
title: "Nominees",
dialogClass: "ui-dialog-content"
});
once try with add css
margin:0 auto;
or only auto.
读取文档
$('my-selector').dialog('option', 'position', 'center');
相关文章:
- 以Jquery为中心的Div中的图像对齐
- 如何重置HTMLAudioElement's的当前播放位置为0
- 在bootstrap3模式中以谷歌地图为中心发布..不断变化
- 谷歌地图API v3:如何以2个动态地址为中心
- 以手机为中心的Bootstrap导航栏品牌
- 以谷歌地图为中心,使用标记调整响应大小
- 允许HTML5 web应用程序在浏览器关闭时访问位置'以t为中心(iOS)
- 当用户使用JavaScript键入内容时,如何设置以搜索输入为中心
- 用CSS居中内联块DIV“:在“;以垂直和水平为中心的废墟文本
- 用于以用户体验为中心的web应用程序回归测试的工具和技术
- 如何让我的Javascript只显示一个以鼠标为中心的聚光灯
- CFGMap 谷歌地图 API V3 始终以长/纬度为中心地图
- 你如何制作一个以具有特定标签的地址为中心的谷歌地图
- 以悬停工具提示样式的子导航为中心不起作用
- 以 jQuery 为中心的文本框在 Safari 中输入一个字符后失去焦点
- 如何在调整浏览器大小时将谷歌地图标记设置为中心
- 如何将jquery对话框的位置更改为中心
- 如何在按下键时以鼠标位置为中心绘制圆圈
- 使用google location API获取以特定位置为中心和半径(例如50km)的位置列表
- 当地理定位被禁用时,谷歌地图不以位置为中心