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 相关文章推荐
关于JS判断图片是否加载完成且获取图片宽度的方法
Apr 09 Javascript
JS批量操作CSS属性详细解析
Dec 16 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
Aug 24 Javascript
jquery制作图片时钟特效
Mar 30 Javascript
js事件处理程序跨浏览器解决方案
Mar 27 Javascript
只需五句话搞定JavaScript作用域(经典)
Jul 26 Javascript
Vue2单一事件管理组件通信
May 09 Javascript
JS继承与闭包及JS实现继承的三种方式
Oct 15 Javascript
axios post提交formdata的实例
Mar 16 Javascript
vue使用vue-i18n实现国际化的实现代码
Apr 08 Javascript
angularJs在多个控制器中共享服务数据的方法
Sep 30 Javascript
jQuery实现的移动端图片缩放功能组件示例
May 01 jQuery
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语法(3)
2006/10/09 PHP
php读取html并截取字符串的简单代码
2009/11/30 PHP
Zend Framework中的简单工厂模式 图文
2012/07/10 PHP
linux下安装php的memcached客户端
2014/08/03 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
2020/01/23 PHP
ext读取两种结构的xml的代码
2008/11/05 Javascript
兼容ie和firefox js关闭代码
2008/12/11 Javascript
javascript 写类方式之一
2009/07/05 Javascript
JavaScript仿支付宝6位数字密码输入框
2016/12/29 Javascript
jQuery使用ajax方法解析返回的json数据功能示例
2017/01/10 Javascript
vue实现简单实时汇率计算功能
2017/01/15 Javascript
JavaScript实现动态添加Form表单元素的方法示例
2017/08/14 Javascript
Vue项目组件化工程开发实践方案
2018/01/09 Javascript
关于HTML5的data-*自定义属性的总结
2018/05/05 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
深入理解使用Vue实现Context-Menu的思考与总结
2019/03/09 Javascript
vxe-table vue table 表格组件功能
2019/05/26 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
2020/05/28 Javascript
[02:23]1个至宝=115个英雄特效 最“绿”至宝拉比克“魔导师密钥”登场
2018/12/29 DOTA
[46:55]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
Python线程池模块ThreadPoolExecutor用法分析
2018/12/28 Python
Python爬虫设置Cookie解决网站拦截并爬取蚂蚁短租的问题
2021/02/22 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
2021/03/04 Python
CSS3 简写animation
2012/05/10 HTML / CSS
phpquery中文手册
2021/03/18 PHP
JS原生实现轮播图的几种方法
2021/03/23 Javascript
建设工地安全标语
2014/06/07 职场文书
2014年学生党支部工作总结
2014/12/20 职场文书
银行先进个人总结
2015/02/15 职场文书
男方家长婚礼答谢词
2015/09/29 职场文书
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
新手必备Python开发环境搭建教程
2021/05/28 Python