AJAX的函数范围[jQuery]

时间:2014-06-14 18:42:11

标签: javascript jquery ajax

我有一个在点击时添加或删除课程的功能:

$('button').on('click', function(){
// do stuff
});

但是,我也在用AJAX加载东西。当我加载AJAX时,click事件不适用于新加载的内容。

有没有办法可以让函数全局工作,而不必在回调中重复它?它会是change还是live

1 个答案:

答案 0 :(得分:0)

$(document).on('click', 'button', function(){
    // do stuff
});

这适用于新添加的元素。您可以将document更改为您拥有的任何父元素。