画像がいつ移動したかを検出する必要があります。ポイントは、私のページには、その位置に依存する最初の要素に関連する HTML 要素 (別の画像) があるということです。Watch のようなプラグインが役立つと思いますが、位置 (top
および)に関連することがわかっている唯一のプロパティはleft
、このプラグインに変更されることはありません (元の値を「auto」に保ちます)。
ページ要素が移動したときにトリガーされるイベントを取得するにはどうすればよいですか?
更新:誤解を避けるために、実際に何が起こるかを説明します。別の画像位置(画像ベース)の機能にある画像(AUX、絶対位置と呼びます)があります。BASE と AUX は、HTML 内で BODY 要素を除いて何も共有しないため、相対位置などを使用することはできません。そのため、BASE 位置を取得して AUX 位置を計算する関数があります。問題は、ページが読み込まれるときです。ドキュメントが読み込まれ、BASE の位置が最終的な位置とは異なるときに関数が呼び出されます (他の画像、JavaScript 関数などの他の要素が読み込まれると、BASE はその位置を変更します)。これにより、AUX の位置が無効になります (有効でしたが、まだ有効ではありません)。