Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jqModal关闭,重新打开问题_Javascript_Jquery_Jqmodal - Fatal编程技术网

Javascript jqModal关闭,重新打开问题

Javascript jqModal关闭,重新打开问题,javascript,jquery,jqmodal,Javascript,Jquery,Jqmodal,使用两个表单元素调用Jquery模式。还有一个选项可以关闭模式。一种情况是,用户将关闭模式,并可以返回到它。 但是,当用户返回时,表单元素不起作用,模式只在单击后关闭 $('#test').jqmAddClose('#test'); 我的假设是,当模态关闭时,它会破坏元素。因此行为反常 我试图隐藏模式而不是关闭它,但这并没有删除覆盖 另一个选项是为每个实例指定一个唯一的 任何其他建议 多谢各位 正如我在问题中指出的那样,浏览器删除元素,而不是重新创建它们。每次调用modal时分配一个新i

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

   $('#test').jqmAddClose('#test');
我的假设是,当模态关闭时,它会破坏元素。因此行为反常

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

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

任何其他建议


多谢各位

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

你试过jQueryUI的对话框小部件吗?谢谢你的建议。