JQuery - получить ширину всех ли в пределах ул - PullRequest
1 голос
/ 08 декабря 2011

У меня есть ул.Внутри ul есть x число li.В пределах li есть одно изображение.

То есть:

<ul>
    <li>image</li>
    <li>image</li>
    <li>image</li>
</ul>

Я бы хотел получить полную ширину ул.Возможно ли это?

Заранее спасибо.

Ответы [ 3 ]

1 голос
/ 08 декабря 2011

Я бы сказал

var internaWidth = $("ul").width();
// or
var widthIncludingPadding = $("ul").outerWidth();
// or
var widthIncludingMargin = $("ul").outerWidth(true);

В зависимости от того, что вам нужно

0 голосов
/ 08 декабря 2011
$("ul").width()

Получит ширину элемента ul.

0 голосов
/ 08 декабря 2011

Прежде всего, вы должны указать id для ul, тогда этот код может решить проблему:

<ul id="myul">
  <li>image</li>
  <li>image</li>
  <li>image</li>
</ul>

$(document).ready(function() {
   var totalWidth = $("#myul").width();
});
...