1.7版以前是使用 live() 可參考 w3 官網 向未来的元素添加事件处理器
但是 1.7+ 就要使用 on(),但這裡需注意寫法,例如:
$(".myclass").on("change", function() {
//do something
});
這種寫法對於後面才產生的 .myclass 元素是無效的。
要改成
$(document).on("change", ".myclass", function() {
//do something
});
這才後面產生的 .myclass 元素也會吃到事件處理器喔。
No comments:
Post a Comment