jQuery弹出窗口滚动

时间:2016-01-28 21:10:19

标签: jquery html css

我正在尝试使用jQuery .dialog函数创建一个弹出窗口。对话框正常弹出,并在按下关闭按钮时关闭。我对话框​​的位置有问题。它在窗口中间打开,但是当用户向下滚动时它不会向下滚动。

我用这种方式调用弹出窗口:

function onClick(id, name, state, func){
    $("#popup").dialog('open');
    $("#popup").dialog('option', 'title', name);
    $("#popup").html('<div id="content"><p>variables used in here</p></div>');
}

我不知道这是不是正确的方式,我对网络开发不是很熟悉。该函数被触发,但我对弹出窗口的位置不满意。我尝试使用css position, margin属性进行定位,但没有任何成功。

我是否必须记住某些内容或如何实现这一目标?

2 个答案:

答案 0 :(得分:2)

position:fixed添加到对话框中,如下例所示:http://jsfiddle.net/db5SX/6662/

我使身体高度为1000px,这样你就可以看到它在滚动时的表现。

这将使对话框保持原样。

答案 1 :(得分:0)

jQuery UI使用内联{{1}}。 您应该添加{{1}}来解决它。

相关问题