我有一个带有可折叠菜单的页面。当$(document).width()
低于指定菜单时,我想克隆并将整个菜单附加到标题并提供“菜单”链接。
由于菜单很大,我想用它的点击事件克隆已经丰富的 html。而不是第二次构建和丰富菜单。
除了ui-collapsibles
在菜单中之外,这非常有效:
请看一下:(短代码示例) http://jsfiddle.net/N7Z9e/1478/
单击哪个可折叠并不重要,调用第一个的展开/折叠功能。
调查.data("events")
我可以看到他们共享相同的 guid。有谁知道解决这个问题的任何技巧?
我正在使用.clone(true)
- 复制注册的事件处理程序,因为有很多来自 mvc 的自定义处理程序。
多谢!