エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
slick.jsをモーダルなど、最初非表示のもので使うとき - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
slick.jsをモーダルなど、最初非表示のもので使うとき - Qiita
slick.js http://kenwheeler.github.io/slick/ こちらのスライダーのプラグインを、モーダル内で使おう... slick.js http://kenwheeler.github.io/slick/ こちらのスライダーのプラグインを、モーダル内で使おうとしたとき、表示崩れが起きた。 調べてみたら、display: none;のため、widthが0pxになっていた。 再設定できるeventが用意されていたので、それを試してみても、うまくいかず・・・ $(function(){ var slider = $('.slider').slick(); $('.open-modal').click(function(){ slider.slick('setPosition'); }); }); 丸2日頭を悩ませてしまったが、とてもシンプルな理由だった。 私はてっきり、slider.slick('setPosition');が動いていないと思ってしまった。 原因は、モーダルが300ミリ秒かけて表示していたこと。