使用名称专注于textarea

时间:2013-12-06 14:55:10

标签: jquery

我有一个看起来像这样的textarea

<textarea name="target">Some words</textarea>

当我验证我的表单时,我正在尝试专注于填写错误的元素。所以我一直在尝试像

这样的东西
$('textarea[name="target"]').focus();

但它似乎没有起作用。难道我做错了什么?我无法在textarea或类中添加id,因为我的伙伴正在使用php。

我的全部功能看起来像这样

if ($('textarea[name="target"]').val() == '') {
      $('.error').html('Please let us know a small summery of what your book is about');
      $('.error').addClass('marginBottom');
      $('html, body').animate({
          scrollTop: ($('.className').first().offset().top)
      },500);
      $('textarea[name="target"]').focus();
      return false;
    }

除焦点外,一切都有效。

0 个答案:

没有答案