JQuery 基础:12.事件
1.$("#btn").click(function(){})是$("btn").bind("click",funtion(){})的简写
2.hover(enterfn,leavefn)当鼠标放在元素上时调用前面那个方法,当离开后调用后面那个方法
相当于同时使用了.mouseenter()和.mouseleave()
3.事件冒泡;事件顺序从里到外被触发
stopProagation()终止冒泡,当执行到这里是被停止。
如果需要获取事件的相关信息时,只要给响应的匿名函数增加一个参数:e,e就是事件对象。
示例:$("tr").click(funtion(e){alert("到这儿啦");e.stopPropagation();})
4.鼠标
$(document).mousemove(function(e)){
document.title=e.pageX+","+e.pageY;
});
示例:
$(document).mousemove(function (e) { $("#fly").css("left", e.pageX).css("top", e.pageY);
});
<div id="fly" style="position:absolute"><img width="100" height="100" src="images/1279517013253.jpg" /></div>