如何在 window 的中心设置 JQuery 移动数据框弹出窗口?
How to set JQuery Mobile datebox popup at the center of window?
我现在使用 JQM 日期框如下:
<input name="startTime" id="startTime" type="text" data-role="datebox" data-options={"mode": "datebox"}>
但是 window 的中心没有弹出日期框。
我该怎么做?
您可以强制弹出窗口的位置:http://dev.jtsage.com/jQM-DateBox/api/popupPosition/
示例 1 (http://jsfiddle.net/Twisty/6swq0t0k/1/):
<input name="startTime" id="startTime" type="text" data-role="datebox" data-options='{ "mode": "datebox", "popupPosition": "window"}' />
示例 2:
<input name="startTime" id="startTime" type="text" />
<script>
$("#startTime").datebox({
mode: "datebox",
popupPosition: "window"
});
</script>
这将强制它在浏览器中居中 window。如果需要,您还可以通过它的 ID 将另一个元素居中。
我现在使用 JQM 日期框如下:
<input name="startTime" id="startTime" type="text" data-role="datebox" data-options={"mode": "datebox"}>
但是 window 的中心没有弹出日期框。
我该怎么做?
您可以强制弹出窗口的位置:http://dev.jtsage.com/jQM-DateBox/api/popupPosition/
示例 1 (http://jsfiddle.net/Twisty/6swq0t0k/1/):
<input name="startTime" id="startTime" type="text" data-role="datebox" data-options='{ "mode": "datebox", "popupPosition": "window"}' />
示例 2:
<input name="startTime" id="startTime" type="text" />
<script>
$("#startTime").datebox({
mode: "datebox",
popupPosition: "window"
});
</script>
这将强制它在浏览器中居中 window。如果需要,您还可以通过它的 ID 将另一个元素居中。