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 相关文章推荐
JavaScript 学习笔记之基础中的基础
Jan 13 Javascript
BootStrap响应式导航条实例介绍
May 06 Javascript
详解用webpack2.0构建vue2.0超详细精简版
Apr 05 Javascript
详解webpack 入门总结和实践(按需异步加载,css单独打包,生成多个入口文件)
Jun 20 Javascript
jquery+css实现下拉列表功能
Sep 03 jQuery
Vue.js与 ASP.NET Core 服务端渲染功能整合
Nov 16 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
Aug 10 Javascript
说说Vue.js中的functional函数化组件的使用
Feb 12 Javascript
Vue Autocomplete 自动完成功能简单示例
May 25 Javascript
vue点击当前路由高亮小案例
Sep 26 Javascript
jQuery实现小火箭返回顶部特效
Feb 03 jQuery
vue 限制input只能输入正数的操作
Aug 05 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
php备份数据库类分享
2015/04/14 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
Yii2实现多域名跨域同步登录退出
2017/02/04 PHP
getElementById在任意一款浏览器中都可以用吗的疑问回复
2007/05/13 Javascript
javascript web页面刷新的方法收集
2009/07/02 Javascript
JavaScript是否可实现多线程  深入理解JavaScript定时机制
2009/12/22 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
2011/03/28 Javascript
extjs 3.31 TreeGrid实现静态页面加载json到TreeGrid里面
2013/04/02 Javascript
探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行
2013/07/09 Javascript
js实现图片拖动改变顺序附图
2014/05/13 Javascript
基于jQuery仿淘宝产品图片放大镜代码分享
2020/06/23 Javascript
谈谈基于iframe、FormData、FileReader三种无刷新上传文件的方法
2015/12/03 Javascript
微信小程序 五星评价功能的实现
2017/03/09 Javascript
React组件之间的通信的实例代码
2017/06/27 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
vue-cli项目中使用公用的提示弹层tips或加载loading组件实例详解
2018/05/28 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
jQuery删除/清空指定元素的所有子节点实例代码
2019/07/04 jQuery
简单的Python的curses库使用教程
2015/04/11 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
2016/01/20 Python
python实现朴素贝叶斯算法
2018/11/19 Python
Python实现企业微信机器人每天定时发消息实例
2020/02/25 Python
python 基于PYMYSQL使用MYSQL数据库
2020/12/24 Python
澳大利亚冲浪和时尚服装网上购物:SurfStitch
2017/07/29 全球购物
新西兰航空中国官网:Air New Zealand China
2018/07/24 全球购物
英文简历自荐信范文
2013/12/11 职场文书
岗位竞聘演讲稿
2014/01/10 职场文书
承认错误的检讨书
2014/01/30 职场文书
物理教学随笔感言
2014/02/22 职场文书
升职自荐信怎么写
2015/03/05 职场文书
新年晚会开场白
2015/05/29 职场文书
董事长开业致辞
2015/07/29 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书