使用类更改所有div以适合具有最多内容的div

nil*_*lsi 1 html javascript css jquery

这有点难以解释,但我会尝试.

有没有一种简单的方法可以将具有相同类的所有div的宽度设置为具有最多内容的div的宽度.

例如,如果我有三个具有相同类的div我希望它们都具有宽度最大的那个:

+------------+
|asddasadsdsa|
+------------+
|asdadsdsas  |
+------------+
|            |
+------------+
Run Code Online (Sandbox Code Playgroud)

或者像这样:

+---------+
|asd      |
+---------+
|         |
+---------+
|adsaaaaaa|
+---------+
Run Code Online (Sandbox Code Playgroud)

一种表,但在我的情况下,div分布在不同的列表中.

Bla*_*ger 6

有一种方法 ....

var wid = 0;
$('.yourclass').each(function() {
    wid = Math.max($(this).width(),wid);
}).width(wid);
Run Code Online (Sandbox Code Playgroud)