jquery选择器帮助

jquery选择器帮助,jquery,jquery-selectors,jquery-validate,Jquery,Jquery Selectors,Jquery Validate,我正在组装一个表单验证脚本,我非常专注于此: $("*").live('click', function(){ if($(".validate").val()=="") { $(this).addClass("partError"); } }); 第一个选择器连接到所有内容,以便不断更新,但当函数运行时,它不会执行任何操作 我希望此函数仅选择属于此类且为空的输入。但是属于.validate类的这些元素的数量可能是可变的。为什么要将它附加到所有内容 $("

我正在组装一个表单验证脚本,我非常专注于此:

$("*").live('click', function(){
    if($(".validate").val()=="")
    {
        $(this).addClass("partError");
    }
});
第一个选择器连接到所有内容,以便不断更新,但当函数运行时,它不会执行任何操作


我希望此函数仅选择属于此类且为空的
输入。但是属于
.validate
类的这些元素的数量可能是可变的。

为什么要将它附加到所有内容

$(".validate").live('click', function(){
    if($(this).val() == "")
    {
        $(this).addClass("partError");
    }
});
尝试:

$("html").live('click', function(){
  if($(".validate").val()=="")
  {
    $(this).addClass("partError");
  }
});