FlexSliderがjQuery3.xで動かない時の備忘録

手軽にスライドショーを導入でき、レスポンシブにも対応、カスタマイズも簡単という、非常に便利なFlexSliderですが、jQuery3.xを使用した場合はちょっとだけ注意が必要なので備忘録です。


FlexSlider 2

どうすればいいの?

通常は以下のように記述して始めますが・・・

$(window).load(function(){ ... });

これだとjQuery3.xでは動作しないので、以下のように変更します。

$(window).on("load", function(){ ... });

これだけ。

.loadイベントがjQuery3から削除されたため、jQueryのon関数を使うには.loadイベントを上記のように変更する必要があるという事だそうです。

【参考】

Flexslider 2 is not working with latest jquery 3.2.1 using $(window).load() – Stack Overflow

シェアする

  • このエントリーをはてなブックマークに追加

フォローする