求大神们给点其他方案,思路

DAO 2017-02-27 12:22:30
因为bootstrap form builder 没有找到对应的初始化api,所以我把用户拖拽后的所有HTML都保存下来了,但是我通过

1.jquery的HTML()方法插入body后,页面能正常展示,但是事件都丢失了

2.通过document.write(),bootstrap form builder会报错,还在找原因。

求大神们给点其他方案,思路



...全文
94 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cn00439805 2017-02-27
  • 打赏
  • 举报
回复
1. jquery的html()方法插入body后,重新再注册一遍事件函数 2. 编写事件函数的时候用代理,jquery里是这么用的 $(parent).on(event,$children,callback),这样,你子元素dom删除了,事件还在父元素上保留着,你只要不删除$(parent)。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧