0

在加载 Handlebars 模板(可能使用 jQuery)后,自动连接所有处理程序(例如按钮单击)的正确方法是什么?

我的意思是每次加载模板时,在添加模板后添加事件处理程序有什么替代方法吗?任何替代品

$('#id').html(template(data))
$('#button1').click(action1)
$('#button2').click(action2)
$('#button3').click(action3)
…
4

1 回答 1

0

做一些事件委托:

$('#id').on('click', '#button1', action1);
$('#id').on('click', '#button2', action1);
$('#id').on('click', '#button3', action1);
于 2013-07-25T20:00:03.860 回答