手机页面touch拉取页面效果 需要下载touchSwipe。 移动端触屏滑动的效果其实就是图片轮播,在PC的页面上很好实现,绑定click和mouseover等事件来完成。但是在移动设备上,要实现这种轮播的效果,就需要用到核心的touch事件。处理touch事件能跟踪到屏幕滑动的每根手指。 touch事件如下: touchstart:手指放到屏幕上时触发 touchmove:手指在屏幕上滑动式触发 touchend:手指离开屏幕时触发 touchcancel:系统取消touch事件的时候触发 <script> $(“body”).on(“touchstart”, function(e) { //e.preventDefault(); startX = e.originalEvent.changedTouches[0].pageX, startY = e.originalEvent.changedTouches[0].pageY; startT = +new Da
查看更多分类:javascript
js操作cookie方法
//js获取cookie /*获取Cookie值*/ function getCookie(c_name) { if(document.cookie.length>0){ c_start=document.cookie.indexOf(c_name + “=”) if(c_start!=-1){ c_start=c_start + c_name.length+1 c_end=document.cookie.indexOf(“;”,c_start) if(c_end==-1) c_end=document.cookie.length return unescape(document.cookie.substring(c_start,c_end)) } } return “” } **********************************//JS操作cookies方法! **************************************
查看更多js遍历所有dom
//遍历节点 walkDom = function (el){ var c = el.firstChild; var retObj = {}; var array = []; while(c !== null){//这里只是返回了元素节点,没有节点就是个空数组 if(c.nodeType == 1){ array.push(walkDom(c)); } c = c.nextSibling; } retObj[el.tagName] = array; return retObj; }; //构建树形 createTree = function (tree){ var array = []; for(var key in tree){ array.push(‘<li><h3>’); array.push(key.toLowerCase()); array.push(‘</h3>’); if(tree[key].length != 0){ array.push(‘<ul>’
查看更多javascript说明
此类别文章都是个人兴趣收集、撰写
查看更多