ブログ エントリー
-
jquery.backgroundPosition.js が jQuery 1.9.1 で動かない
プログラム - 2013/07/12 20:36:09動かない原因は2箇所ほど。
なぜ動かないのか探してたら、jquery.backgroundPosition.js の中で使用されてる curCSS が jQuery 1.8.x で削除されてるみたいです。
それに加えて、他所で 「とあるプラグインを使いたいんだけど、jQuery 1.8 で動かないけどどうしたらいい?」 という質問に対して
fx.state → fx.posに変更という回答があり、試しにjquery.backgroundPosition.js の中でこれら該当箇所を修正したら jQuery 1.9.1 でも動いた。多分全部のソースを載せても問題無いんでしょうけど、一応変更箇所だけ載せておきます。
fx.state → fx.pos$.curCSS → $.css
この2箇所のみ。
Javascript、jQuery をがっつり使いこなしてるわけでは無いので、これら変更がどういう意味があるのかは分かりません。 firefox の Web コンソールでエラーや警告が出てないし、動けばいいのです。
追記: 2013/07/13 04:06
IE8 で動かな~い。
原因究明が面倒くさいので、IE は animate() 使わないで css() で逃げた。
-
jquery.backgroundPosition.js が jQuery 1.9.1 で動かない
http://0pm.0am.jp/memo3/index.cgi?entry=20130712_203609

