通用Textchange事件

时间:2013-05-08 09:02:50

标签: jquery validation dynamic numbers

我正在创建一个android phonegap应用程序,我想创建一个通用文本框号验证,只输入数字(0-9)。没有小数(。)。我可以通过将不同的10个不同的id传递给10个不同的jquery函数来轻松完成。但我希望它是通用的,而不会传递10个不同的ID。

我成功地做到了。 http://jsfiddle.net/JG99G/30/但在某个地方,我发现它很健壮,并期待像

这样的东西
$('input[type="textarea"]').on('keydown',function (e) {
  //Code
});

我没有把号码验证码放在里面。

1 个答案:

答案 0 :(得分:0)

如果您动态应用该类,则需要使用.on()委托将事件发送到.digitsonly,如下所示: -

$(document).on('keydown', '.digitsonly', function(e) {
  // your code
});

Here's a simple fiddle