Справка по селектору jquery - PullRequest
       23

Справка по селектору jquery

0 голосов
/ 23 февраля 2011

Я собираю скрипт проверки формы, и я застрял на этом:

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

Первый селектор прикреплен ко всему, так что он постоянно обновляется, но когда функция запускается, он ничего не делает.

Я хочу, чтобы эта функция выбирала только input, принадлежащие этому классу, которые являются пустыми.Но может быть переменное число этих элементов, принадлежащих классу .validate.

Ответы [ 2 ]

2 голосов
/ 23 февраля 2011

Почему вы прикрепляете это ко всему?

$(".validate").live('click', function(){
    if($(this).val() == "")
    {
        $(this).addClass("partError");
    }
});
0 голосов
/ 23 февраля 2011

попробуй:

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