随笔分类 - javascript
摘要:处理Touch事件能让你跟踪用户的每一根手指的位置,可以绑定以下四种Touch事件:touchstart: // 手指放到屏幕上的时候触发 touchmove: // 手指在屏幕上移动的时候触发 touchend: // 手指从屏幕上拿起的时候触发 touchcancel: // 系统取消touch事件的时候触发。至于系统什么时候会取消,不详事件属性一般通过event.changedTouches获得client / clientY:// 触摸点相对于浏览器窗口viewport的位置 pageX / pageY:// 触摸点相对于页面的位置 screenX /screenY://触摸点...
阅读全文
摘要:判断:当前元素是否是被筛选元素的子元素jQuery.fn.isChildOf = function(b){ return (this.parents(b).length > 0);};判断:当前元素是否是被筛选元素的子元素或者本身jQuery.fn.isChildAndSelfOf = function(b){ return (this.closest(b).length > 0);};使用方法$(document).click(function(event){ alert($(event.target).isChildAndSelfOf(".floatLayer&quo
阅读全文
摘要:移除事件 unbind(type [,data]) //data是要移除的函数 $('#btn').unbind("click"); //移除click $('#btn').unbind(); //移除所有 对于只需要触发一次的,随后就要立即解除绑定的情况,用one() $('#btn').one("click",function(){.......}); 模拟操作 可以用trigger()方法完成模拟操作。 $('#btn').trigger("click"); $(&
阅读全文