slick.js で
Uncaught TypeError: Cannot read property 'add' of null
とエラーが出てしまうことがありました。
// これだとエラーになる $(".slider").slick({}); // .not('.slick-initialized') // これを下記のように書くとエラーが消えた。 $(".slider").not('.slick-initialized').slick({});
2回initするとエラーになるらしく、初期化された状態になったらたぶん.slick-initializedのクラスが付いて、その状態ではslick処理は走らせない、ってするとエラーにならない?
.slick-initializedが付いてない.bc_slick-wrapに、slickさせるみたいな感じ?
原因がしっかりわかってなくて申し訳ないのですが、これで解決できたら幸いです。