私が取り組んでいるサイトは不安定な広告プロバイダーを使用しており、返される JS コードにバグがある場合があります。たとえばbody
、独自のdiv
要素ではなく要素全体の背景色を変更してしまうなどです。残念ながら、私たちは彼らのサービスを利用しなければならず、彼らがそのようなバグを修正するには何年もかかります.
そのため、回避策を作成することを考えていました。たとえば、body
要素のbackground-color
スタイルが変更された場合、コールバック関数が呼び出されて正しい値に戻されます。YUI3(またはjQuery、またはYUI3にない場合は純粋なJS)でそれを行うクリーンな方法はありますか?
で背景を定期的に設定して色を修正できることは知っていますがsetInterval()
、無駄で面倒です。誰もがより良い方法を知っていますか?