我有一个div,用于显示几个向导界面之一;哪个向导取决于菜单选择。
不幸的是,如果用户单击其他菜单选项,则会清除div并显示新向导。没有机会清理会话(我将其用作会话范围)。
有没有办法捕获jquery .empty()命令,以确保在显示新内容之前我可以清除任何混乱?
答案 0 :(得分:1)
没有真正的代码很难回答,但正如我在docs中看到的那样,empty()没有绑定另一个函数的方法(http://api.jquery.com/empty/) - 所以我的建议是编写自己的函数清除并允许它操纵。
另一种方式可能是一些"脏的形式"处理(检查表格是否改变,允许/不允许等)。