DOM要素のオフセット/幅/高さを監視/監視して変更をキャッチする方法を見つけようとしています。ただし、別の要素が監視対象の要素を移動したか、サイズを変更した場合は、要素への変更もキャッチする必要があります。たとえば、監視対象オブジェクトの上のDOM要素が大きくなり、より多くのスペースを占有したため、監視対象要素のオフセットが移動しました。
タイマーを使用して実装しましたが、コールバック/ウォッチャーの方がはるかに優れています。
特定の要素の変更を監視する方法をいくつか見つけましたが、それにはDOM全体の変更を監視する必要があり、これは理想的ではありません。
特定のアイテムの変更を監視/監視する方法を示すソリューションは、その特定のアイテムで変更される属性/ CSSに依存しているため、役に立ちません。動作していないものの例: jQueryCSSプロパティの監視 別の監視ツール
MutationObserverは機能するかもしれないと思いますが、まだ機能していません。
誰かアイデアがあれば教えてください!
2013年10月14日更新:解決策については、私自身の回答を参照してください。