jQuery o Javascript para configurar todos los botones al ancho del botón más ancho

A mi cliente le gustaría que escribiera una porción de código, prefirió jQuery, que establecería TODOS los enlaces al mismo ancho del enlace más ancho. Aquí está el HTML:

 

El CSS establece los tres botones a un ancho mínimo de 180px. Estoy buscando esto todo para depender de la clase: eLength

Puedes obtener el ancho máximo así:

 var widest = Math.max.apply(Math, $('.eLength').map(function() { return $(this).width(); })); 

Y para envolver esto en un plugin de plata:

 $.fn.widest = function() { return this.length ? this.width(Math.max.apply(Math, this.map(function() { return $(this).width(); }))) : this; }; $('.eLength').widest(); 

Usando el JavaScript rápido de Max Max / Min de John Resig:

 Array.max = function(array) { return Math.max.apply(Math, array); }; var widths = new Array(); $('.eLength').each(function(index) { widths.push($(this).width()); }); alert("Max Width: " + Array.max(widths));