zoukankan      html  css  js  c++  java
  • jquery中的事件与应用

    mouseover和mouseenter的区别

    mouseenter的定义是当鼠标穿过该元素才会被执行,而mouseover是当鼠标穿过该元素或者其子元素皆会触发该事件

     mouseleave一般是与mouseenter一起用的,mouseenter是代表着鼠标穿过该元素则触发事件,mouseleave是离开后的样式,  *

    然后:mouseout和mouseeave的区别其实也是与上面移入事件的区别,mouseout不论是从子元素还是该元素离开都会触发事件,而mouseeave却是只有在离开该元素才会被执行   *
     
    change是当输入域发生变化的时候才会触发,也就是说该事件只能触发文本域,输入框亦或select的值变化;
     
    select的含义是当选中文本域或者文本类型的input的时候触发,
     
    keydown和keyup分别为输入框被按下和松开的事件触发
     
    keypress计算按键按下的次数
     
    error当发生错误时触发该事件
     
     
    jquery中的两个事件切换为hover和toggle
     
    toggle可书写多个参数
     
    例:$("img").toggle(function(){
      $("img").attr("src","img/1.png");
    },function(){
      $("img").attr("src","img/2.png");
    })
    每次点击就会切换一张图
     
    与bind相对的便为移除事件的unbind
     
    one(),只执行一次~
  • 相关阅读:
    数组实现队列
    qsort用法 (转)
    枚举法
    HDU 2293
    bfs 街道赛跑
    漫谈二分查找Binary Search (转)
    qsort 结构体二级排序实例
    优化枚举法
    10项比较重要的.NET技术
    ADO.NET SQL Provider 和 ADO.NET OLE DB Provider 和 ADO.NET ODBC Provider 性能对比。
  • 原文地址:https://www.cnblogs.com/jldiary/p/5131623.html
Copyright © 2011-2022 走看看