选定类的Jquery绑定事件

And*_*rew 5 jquery events binding class selected

在jquery中将事件绑定到具有某个类的控件组是否可以实现?在我看来,它不可能.我谷歌了一下,所有出现的都与事件无关.这是我的代码看起来的样子 -

$('.numonly').bind('keypress',function(event){
    if (event.which > 31 && (event.which < 48 || event.which > 57)) return false;
});
Run Code Online (Sandbox Code Playgroud)

Nic*_*ver 12

你的代码应该可以工作,这是它的一个实例:http://jsfiddle.net/g3GsE/

确保您的代码像这样包装,因此它不会执行,直到document.ready:

$(function() {
  $('.numonly').bind('keypress',function(event){
    if (event.which > 31 && (event.which < 48 || event.which > 57)) return false;
  });
});
Run Code Online (Sandbox Code Playgroud)

没有它,它会立即执行,class="numonly"元素将不会在那里找到...代码需要等到document.ready所以它在元素存在之后触发,所以选择器找到它们.