最后的keyup()是什么意思?
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
}).keyup();
最佳答案
谢谢 @nnnnnn 先生。
代码将 keyup
事件绑定(bind)到所有已属于 DOM 的输入
,并立即为这些输入触发该事件。
现在,
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
});
以上代码将 keyup
事件绑定(bind)到 input
,最后 .keyup()
对 keyup
进行初始触发>.
您也可以将上面的代码重写如下:
$("input").keyup(function () {
var value = $(this).val();
$("p").text(value);
})
$('input').keyup(); // or $('input').trigger('keyup');
<小时/>
它会创建无限循环吗?
否,它仅在页面加载时触发一次。请参阅here
关于jQuery 多事件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11225923/