代码拉取完成,页面将自动刷新
管网的demo上,载入目标DIV菜单,第二次点开,没有效果。
因为在dialog close的时候已经把div销毁了。再次载入,已经找不到div了。
我的想法是:
把target的内容复制出来,在重新赋值给target,这样close时,只是销毁了复制的对象,但这就有一个问题,dialog里的id会重复,我的做法是把target的div对象传给onloaded方法,在onloaded里通过jquery的find查找指定id的对象。只是这样实现有些丑陋。
还有一种就是将target放到全局缓存里,每次都是从缓存里取。
另外,要是liger全局架构改到成mvc或mvvm的话,估计也可以吧。