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(),只执行一次~
  • 相关阅读:
    Eclipse中的Web项目自动部署到Tomcat
    Linux之grep命令
    Linux之sort
    Python 字典中一键对应多个值
    手动下载python更新后 换回以前版本
    N个降序数组,找到最大的K个数
    蓄水池抽样算法
    空瓶子换水问题
    rand()产生随机数 及其和clock()的不同
    C++复数运算 重载
  • 原文地址:https://www.cnblogs.com/jldiary/p/5131623.html
Copyright © 2011-2022 走看看