ボディ ロードで JS を使用して要素を移動しましたが、PIE ではまだ要素の背景が表示されているか、間違った位置にあります。ただし、動き/アニメーションをトリガーする後続のクリック/インタラクションでは、PIE は正常に機能します。何故ですか?要素の位置を更新するために使用しようとしましたsetTimeout(..., 1200)
が、更新されないようです
要素の位置を更新するために使用できるイベントがあったPIE ready
場合、それは修正されるのでしょうか?
$masthead.css({top: "-" + ($masthead.outerHeight() - 20) + "px"});
また、PIE は、JS (クラス名/位置を変更する) が実行されていないかのように、これらの要素 (PIE によって生成された背景など) を所定の位置に配置します。それが問題だと思います