代码:
$(document).ready(function(){
$("input[class='validate']").each(function(){
if($(this).val() == "")
{
alert("内容不能为空!");
return false;
}
});
});
分析:上述代码看上去的功能是:给每个class属性为validate的input做非空验证。但程序运行时并非按我们想向的进行。
因为return false的作用域在each循环中,它只起到了结束当前循环的作用,相当于break,并没有返回任何类型的值。s