jQuery特殊属性操作2
offset方法与position方法 offset方法获取元素距离document的位置,position方法获取的是元素距离有定位的父元素的位置。 //获取元素距离document的位置,返回值为对象:{left:100, top:100} $(selector).offset(); //获取相对于其最近的有定位的父元素的位置。 $(selector).position(); jQuery事件 简单事件绑定>>bind事件绑定>>delegate事件绑定>>on事件绑定 简单事件注册 : click(handler) 单击事件 mouseenter(handler) 鼠标进入事件 mouseleave(handler) 鼠标离开事件 缺点:不能同时注册多个事件 bind方式注册事件 : //第一个参数:事件类型 //第二个参数:事件处理程序 $("p").bind("click mouseenter", function(){ //事件响应方法 }); 缺点:不支持动态事件绑定 delegate注册委托事件 // 第一个参数:selector,要绑定事件的元素 // 第二个参数:事件类型 // 第三个参数:事件处理函数 $(".parentBox").delegate("p", "click", function(){ //为 .parentBox下面的所有的p标签绑定事件 }