主要动机是,动态生成的按钮,想直接 onclick到那个function。
目前一个不优雅的方案是,把这个function定义为全局的。
有什么其它方案吗?或者通过模板生成的不定数目的动态元素,怎么绑定事件比较好?
目前一个不优雅的方案是,把这个function定义为全局的。
有什么其它方案吗?或者通过模板生成的不定数目的动态元素,怎么绑定事件比较好?
1
BOYPT Jul 6, 2015 你执行js的时候绑定了这个按钮的事件不就完了么,为什么要暴露。
|
2
yangg Jul 6, 2015 $("#permanent_element").on('click', '.selector to dynamic element', function() {
}); |
4
kokdemo Jul 6, 2015 ……你是想说动态生成的dom绑定不了事件是么?
请用 事件委托 |
5
plantain OP 啊,搞定了
|