我正在使用 jquery 1.8.3,因此尝试从使用 .live() 更改为 .on() 就像 SO 上的许多其他人一样-无法正常工作-我做错了什么?如果使用 .live() 如此错误,为什么它的工作效果如此稳定!
( txtbxhost 是一个没有动态添加的文本框,它已经在 DOM 中)
$('#txtbxhost').live('input', function() {
// works everytime
});
$('#txtbxhost').on('change', 'input', function() {
// fails everytime
});
和
$('#txtbxhost').on('change', '#txtbxhost', function() {
// fails everytime
});
和
$(document).on('change', '#txtbxhost', function() {
// fails everytime
});
我在这里没有想法...帮助...