手机触屏左右滑动广告图片

 

<div class="page_showpic" id="box_root"> 
	<div class="MProduct_basicImg01-d1_c1">
		<div class="img_box">
			<img src="" id="iframeimg">
		</div>
		<div class="bot_number_box">
			<div class="bot_number"><span id="page" class="current"></span>/<span id="total" class="total"></span></div>
		</div>
	</div>
</div>
<script type="text/javascript" src="/publicScripts/common/zepto.min.js"></script>
<script type="text/javascript">
var startX = 0;
var startY = 0;
var endX = 0;
var endY = 0;
$('#iframeimg').on('touchstart', function(e) {
	e.preventDefault();
	var point = e.touches[0];
	startX = point.pageX;
	startY = point.pageY;
	return false;
});
$('#iframeimg').on('touchmove', function(e) {
	e.preventDefault();
	var point = e.touches[0];
	endX = point.pageX;
	endY = point.pageY;
	return false;
});
$('#iframeimg').on('touchend', function(e) {
	var moveX = endX - startX;
	var moveY = endY - startY;
	if(Math.abs(moveY) < 50 && Math.abs(moveX) > 30 ){
		e.preventDefault();
		var direction = startX > endX ? 1 : -1;
		imgIndex = imgIndex*1 + direction;
		if(imgIndex >= imgs.length){
			imgIndex = imgs.length - 1;
		}else if(imgIndex < 0){
			imgIndex = 0;
		}
		if(imgs[imgIndex]){
			$("#iframeimg").attr("src",imgs[imgIndex]);
			$("#page").text(imgIndex*1 + 1);
		}
	}
	startX = 0;
	startY = 0;
	endX = 0;
	endY = 0;
	return false;
});
</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值