我有很多使用Jquery Masked Input的输入字段,但我无法弄清楚如何捕获输入值的变化。
我试过了:
JQuery.Change()
$('#Selector').bind('input', function () {})
但是,没有成功。
有人可以帮助我吗?
答案 0 :(得分:1)
你的意思是这个吗?:
$('#Selector').change(function () {
// respond to the change
})
或者,如果您的元素被动态添加到DOM,您可以使用:
$(document).on('change', '#Selector', function () {
// respond to the change
});
(您不必使用document
作为公共父元素,任何常见的父元素都可以使用。)
根据输入的类型(有时在浏览器上),您也可以尝试other events,例如keypress
,keyup
,甚至blur
在某些情况下。