うさぎのイラスト

ネットアンサー55備忘録

web技術を書いていきます

画像サイズ_レスポンシブ

-2016年11月07日-
pc←→SPでの画像サイズの切り替えをjQueryで設定しております。
デモ01
<div class="wrap bg_cream">
	<section class="inner">
		<div id="box01">
		<h2>画像サイズレスポンシブ</h2>
		<ul class="img_change" style="list-style: none;">
			<li><img class="chimg2" data-pc-src="images/visual01_pc.jpg" data-sp-src="images/visual01_sp.jpg" alt="" /></li>
			<li><img class="chimg2" data-pc-src="images/visual02_pc.jpg" data-sp-src="images/visual02_sp.jpg" alt="" /></li>
			<li><img class="chimg2" data-pc-src="images/visual03_pc.jpg" data-sp-src="images/visual03_sp.jpg" alt="" /></li>
		</ul>
		</div><!-- / #box01 -->
	</section>
</div>
※cssは省力します


function setting(){

	/*PC←→SP ImgChange*/
	$(window).on('load resize', function(){
		var wid = $(window).width();
		imgChange(wid);

	});
	function imgChange(wid){
		if( wid < 767 ){
			$('.chimg2').each(function(){
				$(this).attr("src",$(this).data("sp-src"));
			});

		}else if( wid > 767 ){
			$('.chimg2').each(function(){
				$(this).attr("src",$(this).data("pc-src"));
			});
		};
	};

};

$(document).ready(function(){
	setting();
});