如何使用jQuery在HTML中显示对话框?

Kar*_*rim 1 html jquery dialog jquery-ui

我想在我的网站上显示一个弹出对话框.

我想知道我有什么替代方法吗?

我知道对话框应该是一个具有固定或绝对位置的div的基础知识,最初是隐藏的,然后将其样式更改为阻止无,并且可能使用jQuery更改top属性和left以反映动态大小的div.

所以问题是我应该手动编写Javascript还是应该使用像jQuery.ui这样的库来做到这一点?问题是jQuery.ui是200KB,这对于显示对话框来说太过分了.

除了jQuery.ui之外还有哪些替代方案?

Nic*_*Nic 5

听起来你仍然愿意使用jQuery UI.

使用jQuery UI.

如果您从29kbjqueryui.com 创建自定义构建,则实际的js文件将被缩小,而不是您所担心的200kbish..dialog()听起来它完全符合你的需求,29kb应该是可管理的,所以不要自己编写代码:)

编辑:正如所建议的,AppRise以5kb的速度提供,这是一个很少和类似的功能.但是,jQuery UI还有一些带有大小开销的选项.