我在jquery mobile中有一个弹出窗口。
<div data-role="popup" id="itemDetails">
...
</div>我以编程的方式调用,以如下方式打开:
$('#itemDetails').popup('open');
,但始终打开在屏幕上的x,y居中,我想显示修复屏幕顶部的(y=0),并修复当我有滚动。
我该怎么做呢?,提前谢谢。
发布于 2013-02-28 17:23:43
像CSS这样的东西应该就足够了:
#itemDetails{
position:fixed;
top:0px;
}如果您真的想使用jQuery,那么
$('#itemDetails').css({position:'fixed',top:'0'});发布于 2013-05-25 01:08:39
这个解决方案对我不起作用。将css放入.css文件不起作用。我发现我需要使用第二种类型:
$("#popupBasic").popup('open');
$('#popupBasic').css({position:'fixed',top:'10px',left:'30px','display':'block'});然后关闭弹出窗口:
$('#popupBasic').popup('close');
$('#popupBasic').css({display:'none'});https://stackoverflow.com/questions/15130420
复制相似问题