jQuery表单对齐插件?

时间:2011-05-14 00:17:39

标签: jquery css forms

我在博客文章的评论中找到了以下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 :(得分:0)

您需要确保调用该函数的文件自动调整输入字段的位置是在jquery外部文件之后。