javascript 3d 逐侦产品展示(核心精简)


Posted in Javascript onMarch 26, 2014

3d 逐侦图片 素材

javascript 部分代码

<span style="white-space:pre"> </span>var step = 0; 
var first = 0; 
var lth = document.querySelectorAll('#tobj img').length; window.addEventListener('touchstart',function(e){ 
e.preventDefault(); 
first = e.touches[0].pageX; 
}) 
window.addEventListener('touchmove',function(e){ 
e.preventDefault(); 
var x = e.pageX || e.touches[0].pageX; 
document.getElementById('outs').innerHTML = step; 
if(Math.abs(x - first)>10){ 
document.querySelectorAll('#tobj img')[step].style.display = 'none' 
if(x<first){ 
step++; 
if(step>=lth-1){ 
step =0 
} 
}else{ 
step-- 
if(step<=0){ 
step = lth-1; 
} 
} 
first = x; 
document.querySelectorAll('#tobj img')[step].style.display = 'block' 
} 
}) 
window.addEventListener('touchend',function(e){ 
e.preventDefault(); 
step = step; 
})

核心精简
if(Math.abs(x - first)>10){ 
document.querySelectorAll('#tobj img')[step].style.display = 'none' 
if(x<first){ 
step++; 
if(step>=lth-1){ 
step =0 
} 
}else{ 
step-- 
if(step<=0){ 
step = lth-1; 
} 
} 
first = x; 
document.querySelectorAll('#tobj img')[step].style.display = 'block' 
}
Javascript 相关文章推荐
jquery 实现二级/三级/多级联动菜单的思路及代码
Apr 08 Javascript
JS预览图像将本地图片显示到浏览器上
Aug 25 Javascript
理解javascript回调函数
Dec 28 Javascript
浅析javascript函数表达式
Feb 10 Javascript
AngularJS ng-bind-template 指令详解
Jul 30 Javascript
利用iscroll4实现轮播图效果实例代码
Jan 11 Javascript
Vue 短信验证码组件开发详解
Feb 14 Javascript
ionic2打包android时gradle无法下载的解决方法
Apr 05 Javascript
JavaScript定时器setTimeout()和setInterval()详解
Aug 18 Javascript
详解性能更优越的小程序图片懒加载方式
Jul 18 Javascript
vue项目中常见问题及解决方案(推荐)
Oct 21 Javascript
JS可断点续传文件上传实现代码解析
Jul 30 Javascript
Node.js模拟浏览器文件上传示例
Mar 26 #Javascript
JavaScript关闭当前页面(窗口)不带任何提示
Mar 26 #Javascript
JavaScript数字和字符串转换示例
Mar 26 #Javascript
jquery实现瀑布流效果分享
Mar 26 #Javascript
jquery实现效果比较好的table选中行颜色
Mar 25 #Javascript
Jquery对数组的操作技巧整理
Mar 25 #Javascript
常用的几段javascript代码分享
Mar 25 #Javascript
You might like
星际流派综述
2020/03/04 星际争霸
几个有用的php字符串过滤,转换函数代码
2012/05/01 PHP
php实现分页工具类分享
2014/01/09 PHP
推荐几款用 Sublime Text 开发 Laravel 所用到的插件
2014/10/30 PHP
php使用Cookie控制访问授权的方法
2015/01/21 PHP
php实现的IMEI限制的短信验证码发送类
2015/05/05 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
Gambit vs CL BO3 第三场 2.13
2021/03/10 DOTA
js 时间函数应用加、减、比较、格式转换的示例代码
2013/08/23 Javascript
jQuery scroll事件实现监控滚动条分页示例
2014/04/04 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
2014/12/19 Javascript
ES6中的数组扩展方法
2016/08/26 Javascript
微信小程序 简单DEMO布局,逻辑,样式的练习
2016/11/30 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
setTimeout函数的神奇使用
2017/02/26 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
一篇看懂vuejs的状态管理神器 vuex状态管理模式
2017/04/20 Javascript
Angularjs实现上传图片预览功能
2017/09/01 Javascript
浅谈vue的props,data,computed变化对组件更新的影响
2018/01/16 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
2018/09/08 Javascript
微信小程序文章详情页面实现代码
2018/09/10 Javascript
JS实现移动端在线签协议功能
2019/08/22 Javascript
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
js实现简单的打印表格
2020/01/15 Javascript
vue+element实现动态加载表单
2020/12/13 Vue.js
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
Python callable内置函数原理解析
2020/03/05 Python
python实现udp传输图片功能
2020/03/20 Python
python pymysql库的常用操作
2020/10/16 Python
利用 Canvas实现绘画一个未闭合的带进度条的圆环
2019/07/26 HTML / CSS
美国台面电器和厨具品牌:KitchenAid
2019/04/12 全球购物
应届生财务管理求职信
2013/11/06 职场文书
大学四年规划书范文
2013/12/27 职场文书
个人担保书格式范文
2014/05/12 职场文书
装配出错检讨书
2014/09/23 职场文书
2015年办税服务厅工作总结
2015/07/23 职场文书