在jQuery应用程序中保存Windows和弹出窗口的html的位置

时间:2011-08-30 13:52:57

标签: javascript jquery web-applications

我很好奇在javascript / jquery中处理弹出窗口和窗口的推荐方法是什么。我知道有很多方法,我更好奇哪些方法,如果它们不相等,总体上是优越的,也许是因为我尚未考虑的原因(速度,可维护性等等)

现在我的html页面底部的弹出窗口有很多div。它们在页面加载时隐藏,然后由激活它们的单击函数移动和显示。

我知道很多插件会通过javascript将代码附加到页面上(我假设在加载时);

我想在底部有一个<div id="modal">并使用$ .load函数将内容放入模态窗口。

我缺少哪些主要方法?

1 个答案:

答案 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;
      }
   );

});