代码之家  ›  专栏  ›  技术社区  ›  Aximili

有没有合适的模式对话框?

  •  2
  • Aximili  · 技术社区  · 14 年前

    有成千上万的灯箱组件等。
    我看了大约10个,但找不到我需要的。

    只是想知道是否有人知道一个类似灯箱的组件:

    • 可以弹出一个内嵌的DIV(最初是隐藏的)
    • 可以是模态的(例如,您必须选择一个单选按钮或不能关闭框)
    • 可以动态调用,例如,以便我可以调用 Popup('myDiv'); 在页面加载时,用户不单击任何内容
    • 有足够的文档/示例,我可以轻松完成上述操作

    提前谢谢

    5 回复  |  直到 14 年前
        1
  •  3
  •   Bryan Denny    14 年前

    BlockUI 是一个非常好的jquery插件,用于创建模式弹出窗口。

    弹出一个内嵌隐藏的DIV (我总是这样做):

    $.blockUI({ message: $('#divID') });
    

    可以是模态 :除非您打电话,否则不会关闭弹出窗口。 $.unblockUI()

    动态的 :只需在需要的地方调用$.blockui(),包括页面加载

    文档 :他们网站上有很多例子

        2
  •  0
  •   Levi Hackwith    14 年前

    我推荐FancyBox( http://fancybox.net )

        3
  •  0
  •   SLaks    14 年前

    我推荐 jqModal 满足所有这些要求。

        4
  •  0
  •   Jim Garvin    14 年前

    我想 Facebox 除了阻止用户“关闭”它之外,一切都将提供给您。

    否则,总会有jquery ui的对话框小部件, which does have that feature .

        5
  •  0
  •   37Stars    14 年前

    看看 jQuery Tools ,具体地说 Overlay .