JQuery плагин выравнивания формы? - PullRequest
0 голосов
/ 14 мая 2011

Я нашел следующий плагин выравнивания формы jQuery в комментарии к сообщению в блоге:

jQuery.fn.autoWidth = function(options) 
{ 
  var settings = { 
        limitWidth   : false 
  } 

  if(options) { 
        jQuery.extend(settings, options); 
    }; 

    var maxWidth = 0; 

  this.each(function(){ 
        if ($(this).width() > maxWidth){ 
          if(settings.limitWidth && maxWidth >= settings.limitWidth) { 
            maxWidth = settings.limitWidth; 
          } else { 
            maxWidth = $(this).width(); 
          } 
        } 
  });   

  this.width(maxWidth); 
}

Я включил это как form_autoWidth.js на своей странице формы.

Я также назвал этоплагин из отдельного файла, form_align.js:

$(document).ready(function() {
    $('.cleartext').autoWidth();
});

Разве это не должно выравнивать поля ввода .cleartext?

Спасибо

1 Ответ

0 голосов
/ 14 мая 2011

Вам нужно убедиться, что файл, в котором вы вызываете функцию для автоматического расширения полей ввода, находится после внешнего файла jquery.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...