jquery easyui dialog 如何将对话框,显示在特定的位置?

 我来答
dispose
推荐于2017-09-10 · TA获得超过642个赞
知道小有建树答主
回答量:458
采纳率:0%
帮助的人:487万
展开全部
1. Dialog 的配置参数是扩展于Window

Extend from $.fn.window.defaults. Override defaults with $.fn.dialog.defaults.
2. Window的配置参数是扩展于Panel

Extend from $.fn.panel.defaults. Override defaults with $.fn.window.defaults.
3. Panel 的配置参数可以传入覆盖默认
Override defaults with $.fn.panel.defaults.
4. Panel 可以指定位置参数有两个

Name Type Description Default

left
number
Set the panel left position.
null

top
number
Set the panel top position.
null

5. 因此, 可以通过传如left和top指定dialog位置。
如:
$('#dom_div').dialog({
title: 'My Dialog',
left:0,
top:0,
width: 400,
height: 200,
closed: false,
cache: false,
href: 'get_content.php',
modal: true,
});

以上设置了left和top为0,会显示在左上角。

参考:http://www.jeasyui.com/documentation/index.php
liyulong444
2012-05-08 · TA获得超过404个赞
知道小有建树答主
回答量:283
采纳率:100%
帮助的人:229万
展开全部
dialog有两个属性left和top,你可以用他们控制dialog初始的页面所在位置用法跟title等属性一样
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
weewxh123
2015-08-19 · 超过28用户采纳过TA的回答
知道答主
回答量:55
采纳率:50%
帮助的人:27.5万
展开全部
通过position 属性来定位 你可以查看底层
下边介绍为居中
$("xx").dialog({
width: 900,
height: 500,
modal: true,
resizable: false,
position: { my: "center top", at: "center top", of: window }
});

望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿刚炖蛋
2012-05-08 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:979万
展开全部
设置div的样式,在style中调整left,top,right,bottom等等这些css属性就可以了·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
七七悠寒去皮1t
2015-07-16 · 超过69用户采纳过TA的回答
知道小有建树答主
回答量:162
采纳率:100%
帮助的人:107万
展开全部
dialog 有left和top属性,你自己调试一下就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式