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>

posted @ 2012-05-23 22:55  Xyang  阅读(142)  评论(0编辑  收藏  举报
hi