Detecting width: auto in jQuery
Ich rufe die Breite von Elementen mit jQuery ab und würde es vorziehen, wenn ich einen Hinweis erhalten könnte, ob eine explizite Breite (und Höhe) angegeben wurde.
<div id="test"></div>
<script type="text/javascript">
$(function() { alert($('#test').css('width')); });
</script>
Dadurch wird die implizite Breite des Div in Bezug auf die Anzahl der Pixel, die es auf dem Client-Bildschirm einnimmt, angezeigt. Gibt es eine Möglichkeit, dass, wenn die Breite fehlt oder als @ festgelegt iwidth: auto
dass es mit jQuery überprüft werden kann?
Das bedeutet, dass anstelle des obigen Beispiels, das eine Ganzzahl zurückgibt, entweder @ zurückgegeben wirauto
oderundefined
. Oder gibt es alternativ ein Äquivalent von aisAuto
Funktion?