Igualar la altura de capas CSS mediante Javascript.
Maquetar páginas web con estilos CSS es una maravilla, creo que a estas alturas todos conocemos las múltiples ventajas frente a maquetar con tablas en HTML. Pero también es cierto que tiene sus inconvenientes, diseños que con tablas eran muy sencillos de realizar mientras que con CSS hay que buscar soluciones estrafalarias.
Un ejemplo lo tenemos en las páginas web de varias columnas, cuando deseamos que todos los bloques tengan la misma altura independientemente de su contenido. Algo que muchas veces es difícil de conseguir solo con estilos CSS.
Un truco que he encontrado hace poco y funciona bastante bien es usar JavaScript, en concreto jQuery, para igual la altura. El código a usar es el siguiente:
function equalHeight(group) {
tallest = 0;
group.each(function() {
thisHeight = $(this).height();
if(thisHeight > tallest) {
tallest = thisHeight;
}
});
group.height(tallest);
}
$(document).ready(function() {
equalHeight($(".column"));
})
Obviamente también hay que cargar las librerías de jQuery en la página en cuestión y señalar que capas queremos que se ajusten en altura, añadiendo el siguiente parámetro a cada DIV:
class="column"
Sencillo y eficaz. Aunque espero que en futuras versiones de CSS esto se pueda hacer directamente sin recurrir a trucos.
Fuente (inglés): cssnewbie.com

Buenas, una preguntita tonta, para que usar jquery si puedes usar javascript directamente, ¿no es más cómodo? te ahorras lo de la biblioteca y todo eso, o acaso con el jquery si la gente tiene desactivado el js sigue funcionando, se supone que no pq en esencia es lo mismo.
Segundo punto, usé tu código con la biblio y todo eso y funcionó bien hasta que dejo de funcionar,actualmente no me reconoce el código, el DW reconoce los enlaces y todo bien, y of course que no modifiqué el código.