手机页面touch拉取页面效果

手机页面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

查看更多

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>’

查看更多