元素:
<button class="c-btn query">查询</button>
方法1:
$('.c-btn.query').click(function () {
query();
}
方法2:
$("body").on('click','.c-btn.query',function () {
query();
});
方法1有时候不奏效,可以选择方法2。
ps:关于on()和click()的区别:
二者在绑定静态控件时没有区别,但是如果面对动态产生的控件,只有 on() 能成功的绑定到动态控件中。
动态添加的 HTML 元素,使用 click() 这种写法,点击 按钮无法删除;使用 On() 方式可以。