jQuery事件(1)

鼠标事件

1、click()(单击)& dbclick()(双击)事件

    ①$("p").click()

   ② $("p").click(function{})

  ③  $("p").click(111,function{})

 dbclick用法与click用法相同。

2、mousedown()(鼠标按下)&    mouseup()(鼠标松开)事件(用法同click)

3、mousemove()(鼠标移动)事件( 用法同click)

4、mouseover()(移入)&    mouseout()(移出)事件(用法同click)

5、mouseenter()(移入)&    mouseleave()(移出)事件(用法同click)

注意:mouseover()事件在子元素和其上代元素都会被触发。有冒泡问题。

        而mouseenter()事件只在本元素中会被触发。

6、hover()(移入移出)事件

        $(selector).hover(handlerIn, handlerOut)

handlerln鼠标移入时的回调函数

handlerOut鼠标移出时的回调函数

7、focusin()(获得焦点) & focusout()(失去焦点)事件(用法同click)

表单事件

1、blur() (表单失去焦点) & focus()(表单获取焦点)事件

       ①  blur与focus事件不支持冒泡

        ②focusin与focusout事件支持冒泡

2.change()(表单改变)事件

3、select()(选中)事件

当 textarea 或文本类型的 input 元素中的文本被选择时,会发生 select 事件。

4、submit()事件

    监听提交表单的这个动作 (当return为false时阻止页面跳转)

你可能感兴趣的:(jQuery事件(1))