pm1122dev의 비밀노트

모바일웹에서 메뉴 스크롤 생길 경우 클릭한 위치로 이동 본문

php&mysql

모바일웹에서 메뉴 스크롤 생길 경우 클릭한 위치로 이동

pm1122Dev 2021. 1. 23. 11:04
728x90
반응형

하이브리드앱이나 모바일웹에서 메뉴가 많아서 가로스크롤이 생길 경우가 있는데 그럴때 끝에 있는 메뉴를 클릭하면 그 메뉴로 위치를 이동시키는 방법

 

<div class="tab_box">
	<ul class="tab_list">
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_info.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_info" ? "class='active'":""; ?> >INFO</a></li>
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_story.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_story" ? "class='active'":""; ?> >STORY</a></li>
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_course.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_course" ? "class='active'":""; ?> >COURSE</a></li>
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_gift.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_gift" ? "class='active'":""; ?> >GIFT</a></li>
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_preview.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_preview" ? "class='active'":""; ?> >PREVIEW</a></li>
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_photo.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_photo" ? "class='active'":""; ?> >PHOTO</a></li>
		<li><a href="<?php echo G5_THEME_URL ?>/mobile/shop/01/schedule_tip.php?sc_idx=<? echo $sc_idx; ?>" <? echo $pn == "schedule_tip" ? "class='active'":""; ?> >TIP</a></li>
	</ul>
</div>
<script>
	$(function() {

		var tab_idx = 0;
		$('.tab_list li>a').each(function(index){
			if($(this).hasClass("active"))
				tab_idx = index;
		});

		var tab_left = $('.tab_list li').eq(tab_idx).offset().left;
		$('.tab_box').scrollLeft(tab_left);


	});
</script>
728x90
반응형

'php&mysql' 카테고리의 다른 글

qr코드, 바코드 사용하기  (0) 2021.01.23
cafe24호스팅 사용 시 웹DB안될 경우 phpmyadmin 다운로드  (0) 2021.01.23
사이트에 별점 추가  (0) 2021.01.23
php 파일 다중업로드  (0) 2017.01.18
php 파일 업로드하기  (0) 2017.01.18
Comments