以下代码效果很好:
this.on('keypress', '[data-' + options.dataClass + ']', function () {
alert(1);
});
这也适用于keydown,keyup,...但下面的代码不起作用
this.on('change', '[data-' + options.dataClass + ']', function () {
alert(1);
});
顺便说一下,元素匹配选择器输入了文本类型。怎么了?
修改:Demo
答案 0 :(得分:4)
change
事件仅在输入模糊时触发(并且自获得焦点后进行了更改)。我认为你要找的是input
事件。无论何时通过按键或粘贴更改输入,都会立即触发。
警告input
事件仅适用于较新的浏览器。