jquery总结05-常用事件01-鼠标事件

2016-11-28 来源: crystalhuhu 发布在  http://www.cnblogs.com/wufangfang/p/6107573.html

鼠标事件

.click()单机事件  包括.mousedown()(鼠标按下).mouseup()(放松鼠标)两个事件

.dbclick()双击事件 两个click事件,中间的间隔由系统而定

.mousedown() 鼠标按下出发

.mouseup() 放松鼠标出发

.mousemove() 鼠标按下并移动出发,触发点在指针上,哪怕是一像素

.mouseover() 鼠标指针位于元素上方时触发,如果鼠标指针穿过任何子元素,同样会触发 mouseover 事件

.mouseout() 鼠标指针从元素上离开时触发,如果鼠标指针离开任何子元素,同样会触发 mouseover 事件

.mouseenter() 鼠标指针穿过元素时触发,阻止了冒泡,子元素不会触发

.mouseleave() 鼠标指针从元素上离开时触发,阻止了冒泡,子元素不会触发

.hover() 当鼠标指针悬停在被选元素上时要运行的两个函数。

jQuery 1.7 版本前该方法触发mouseenter和mouseleave事件。

jQuery 1.8 版本后该方法触发mouseover和mouseout事件。

.focusin() 元素或其任意子元素获得焦点时

.focusout() 元素或其任意子元素失去焦点时

往事件里传数据

.mouseover(111,function(e)){

e.data-》111

}

												
        

相关文章