javascript - jquery 各ループは div の幅を取得し、それを親要素に割り当てます。なぜ結果が間違っているのでしょうか?
迷茫
迷茫 2017-05-19 10:42:40
0
7
749
リーリー

本来は結果はこうなるはずです

しかし、インライン スタイルを削除した後の結果は素晴らしいものになりました。

インライン スタイルを削除する理由。それでおしまい? ? ? ?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(7)
我想大声告诉你

幅を短くしますstyle标签对放到domjs之前
你的代码结构如果没有行内样式,会先把.aa按照块级元素处理,宽度为100%
js处理完成之后才读取style标签对,把.aa处理为行内块级元素同期されたコードは正しく配置される必要があります

いいねを押す +0
左手右手慢动作

w += $("#a1 .aa").width();//幅を取得します。そして合計します

リーリー
いいねを押す +0
淡淡烟草味

スタイルを上部に配置します。ページは上から下にロードされます。p はブロックレベルの要素です。

いいねを押す +0
伊谢尔伦

リーリー

いいねを押す +0
小葫芦

リーリー

いいねを押す +0
刘奇

いいねを押す +0
迷茫

あなたは の本当の意味を理解していません$(selector)
何が返されるかを確認してください、そうすれば問題がわかります

リーリー

別の質問
スタイルがどこに追加されるのか、事前に読み込まれるのかを理解する必要がありますか?
スクリプトの実行とは何ですか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート