質問

次のコードを実行すると:

        node = $('.period')
        alert(node.width() + ' ' + node.css('width'))

i '0 144px'を取得します。どうしてそれが可能ですか?

役に立ちましたか?

解決

おそらく$(document).readyで呼び出して、 width()として、最初に一致した要素の現在の計算されたピクセル、幅を取得します。 、まだレンダリングされていないため、0になります...
css( 'width')は、CSSスタイルシートから読み取ります。これは既に利用可能です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top