为什么下面的代码在按键时不会触发,但会在页面重新加载时触发的任何原因?jquery .keyup .keypress不启动,但在页面重新加载时调用该函数
$(document).ready(function(){
$('#weight').keypress(valNum("weight", "weight"));
function valNum(number, clas){
var name = $("#"+number).val();
var reg = /^([0-9\-\ \.]{2,6})$/;
if(!reg.test(name)){
$("."+clas+" .nogood").show();
$("."+clas+" .good").hide();
}else{
$("."+clas+" .good").show();
$("."+clas+" .nogood").hide();
}
}
})
好的,这是非常有意义的,谢谢 – 2012-03-04 14:12:09
@A_funs:不客气:) – Sarfraz 2012-03-04 14:12:43