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

jqModal关闭,重新打开问题

  •  0
  • Natkeeran  · 技术社区  · 16 年前

    使用两个表单元素调用Jquery模式。还有一个选项可以关闭模式。一种情况是,用户将关闭模式,并可以返回到它。
    但是,当用户返回时,表单元素不起作用,模式只在单击后关闭。

       $('#test').jqmAddClose('#test');
    

    我的假设是,当模态关闭时,它会破坏元素。因此行为反常。

    我试图隐藏模式而不是关闭它,但这并没有删除覆盖。

    另一个选项是为每个实例指定一个唯一的。

    任何其他建议。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Natkeeran    16 年前

    正如我在问题中所指出的,问题是浏览器删除元素,而不是重新创建它们。每次调用modal时分配一个新id解决了问题。