最后的keyup()是什么意思?
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
}).keyup();
答案 0 :(得分:5)
感谢 @nnnnnn 先生。
代码将keyup
事件绑定到已经属于DOM的所有inputs
,并立即触发这些输入。
现在,
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
});
上面的代码将keyup
事件绑定到input
,最后.keyup()
向keyup
生成初始触发器。
您也可以按以下方式重写上述代码:
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
})
$('input').keyup(); // or $('input').trigger('keyup');
否,在页面加载时只触发一次。见here
答案 1 :(得分:1)
第一个.keyup是绑定方法,第二个是触发方法:
$("input")
.keyup(function () { // Bind on keyup
var value = $(this).val();
$("p").text(value);
})
.keyup(); // Trigger keyup