Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のコードを実行すると:
node = $('.period') alert(node.width() + ' ' + node.css('width'))
「0 144px」を取得します。そんなことがあるものか?
おそらく、$(document).ready で呼び出しており、width()として 、最初に一致した要素の現在の計算されたピクセル幅を取得します。、まだレンダリングされていないため、0 になります... css('width')ただし、既に使用可能な css スタイルシートから読み取ります。