Я извлекаю ширину элементов, используя jQuery, и предпочел бы, если бы я мог указать, была ли указана явная ширина (и высота).
<div id="test"></div>
<script type="text/javascript">
$(function() { alert($('#test').css('width')); });
</script>
Это будет предупреждать неявную ширину div в терминах количества пикселей, которые он занимает на экране клиента. Есть ли способ, что если ширина отсутствует или установлена как width: auto
, ее можно проверить с помощью jQuery?
То есть вместо приведенного выше примера, возвращающего целое число, он возвращает либо auto
, либо undefined
. Или, альтернативно, существует эквивалент функции isAuto
?