作者:那年冬天2502861741 | 来源:互联网 | 2023-02-01 19:53
当keyup基于输入字段类(.inputclass)方法从静态字段接收值,但是一旦动态添加字段,它就得不到值.
下面的示例代码,请帮忙.
$(function(){
$(document).ready(function(){
$(".inputclass").keyup(function() {
alert($(this).val());
});
});
});
1> MrCode..:
这是因为当您分配事件处理程序时,它仅在当时分配给现有元素.
委托文件:
$(document).on('keyup', '.inputclass', function(){
alert($(this).val())
});
当您委托父级或文档时,您正在使用冒泡的事件,因此如果存在动态元素则无关紧要.