実現したいこと
- スライダーの画像を横スクロールした時に画像が拡大すること
前提
html, css, jQueryを用いて無限ループありのスライダーを実装しました。スライダーの画像を横スクロール時に画像が拡大するようにしたいのですが、拡大されません。cssは動きと関係しないので省略します。
該当のソースコード
html
1<div class="multiple"> 2 <div><img src="" ></div> 3 <div><img src="" ></div> 4 <div><img src="" ></div> 5 <div><img src="" ></div> 6</div> 7画像は省略します。
jQuery
1$(document).ready(function(){ 2 $('.multiple').slick({ 3 autoplay: false, 4 infinite: true, 5 slidesToShow: 1, 6 slidesToScroll: 1, 7 touchThreshold: 5, 8 centerMode: false, 9 arrows: false, 10 }); 11 }); 12$(function() { 13 $(window).on('scroll', function(){ 14 var scrollX = $(window).scrollLeft(); 15 var bgSize = 100+(scrollX/10); 16 if(bgSize < 200){ 17 $('.multiple img').css('background-size', bgSize+'%'); 18 } 19 });
試したこと
jQueryソースコード14行目のscrollLeftをscrollRightに変えたり、16行目の<、>を変えたりしたこと。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー