我很好奇在javascript / jquery中处理弹出窗口和窗口的推荐方法是什么。我知道有很多方法,我更好奇哪些方法,如果它们不相等,总体上是优越的,也许是因为我尚未考虑的原因(速度,可维护性等等)
现在我的html页面底部的弹出窗口有很多div。它们在页面加载时隐藏,然后由激活它们的单击函数移动和显示。
我知道很多插件会通过javascript将代码附加到页面上(我假设在加载时);
我想在底部有一个<div id="modal">
并使用$ .load函数将内容放入模态窗口。
我缺少哪些主要方法?
答案 0 :(得分:1)
我更喜欢通过AJAX加载对话框的内容 - 使用页面底部的单个内容,就像你建议的那样加载内容....
$(document).ready(function(){
var dialogOpts = {
modal: true,
bgiframe: true,
autoOpen: false,
height: 500,
width: 500,
draggable: true,
resizeable: true,
};
$("#example").dialog(dialogOpts); //end dialog
$('#showdialog').click(
function() {
$("#example").load("test.html", [], function(){
$("#example").dialog("open");
}
);
return false;
}
);
});