一.事件:
  1.鼠标事件
    click( ) 触发或将函数绑定到指定元素的click事件 单击鼠标时
    dblclick( ) 触发或将函数绑定到指定元素的dblclick事件 双击鼠标时
    mouseover( ) 触发或将函数绑定到指定元素的mouseover事件 鼠标指针移过时  子元素有效
    mouseout( ) 触发或将函数绑定到指定元素的mouseout事件 鼠标指针移出时  子元素有效
    mouseenter( ) 触发或将函数绑定到指定元素的mouseenter事件 鼠标指针进入时 子元素无效
    mouseleave( ) 触发或将函数绑定到指定元素的mouseleave事件 鼠标指针离开时 子元素无效

  2.键盘事件
    keydown( ) 触发或将函数绑定到指定元素的keydown事件 按下键盘时
    keyup( ) 触发或将函数绑定到指定元素的keyup事件 释放按键时
    keypress( ) 触发或将函数绑定到指定元素的keypress事件 产生可打印的字符时(keyCode=="13"    :     按Enter键)
  3.浏览器事件
    $(selector).resize( ); 改变浏览器窗口大小时触发

  4.绑定移除事件:

    绑定事件:   on(),bind(),delegate(),live()

      bind(事件类型,参数,方法);

    移除事件:      

      unbind(事件类型,方法);

        unbind不带参数时,表示移除所绑定的全部事件

  5.复合事件
    hover(fn1,fn2) :鼠标移入移除
    toggle()

      带参数时:toggle(fn1....fnn); 鼠标连续点击事件

      不带参数时:toogle(); 显示隐藏间的切换

    toogleClass():

      实现事件触发对象在加载某个样式和移除某个样式之间切换
    
二、动画

  1.控制元素显示隐藏

    $(selector).show([speed],[callback]);   显示

    $(selector).hide([speed],[callback]);  隐藏

      speed:规定速度,默认为0,毫秒为单位,也可以用slow,normal,fast表达,可选

      callback:show或hide函数执行完后执行的函数,可选

  2.改变元素的透明度

    $(selector).fadeIn([speed],[callback]);   淡入

    $(selector).fadeOut([speed],[callback]);  淡出

  3.改变元素高度

    $(selector).slideUp([speed],[callback]);   从下向上缩短隐藏

    $(selector).slideDown([speed],[callback]);  从上向下延伸显示

  4.自定义动画
    $(selector).animate({params},speed,callback)

      params:定义形成动画的css属性,必须

      speed:规定效果时长,可选

      callback: 动画完成后的函数,可选

JQuery事件和动画(7)的更多相关文章

  1. jQuery事件以及动画

    jQuery事件以及动画 一.jQuery事件 加载DOM 在页面加载完毕后, 浏览器会通过 JavaScript 为 DOM 元素添加事件. 在常规的 JavaScript 代码中, 通常使用 wi ...

  2. jQuery事件与动画

    一 事件 1 加载DOM事件 $(document).ready():执行时机:DOM元素准备就绪  执行次数:多次  简单写法:原:$(document).ready(function(){})  ...

  3. JQuery 事件与动画

    第一大部分 提纲 事件与动画 一.事件 1.在JavaScript语法中的事件,把onxxxxx中的on去掉,就是JQuery中的事件. onclick - click ondblclick - db ...

  4. 第三章 jQuery事件和动画

    1.什么是事件:事件指的是用于对网页操作的时候,网页做出的一个回应. 2.JQuery中的事件:JQuery事件是对JavaScript事件的封装,常用事件的分类如下:(1)基础事件:window事件 ...

  5. JavaScript jQuery 事件、动画、扩展

    事件 因为JavaScript在浏览器中以单线程模式运行,页面加载后,一旦页面上所有的JavaScript代码被执行完后,就只能依赖触发事件来执行JavaScript代码. 浏览器在接收到用户的鼠标或 ...

  6. 初学jQuery之jQuery事件与动画

    今天我们就谈谈jquery中的事件和简单动画吧,它们毕竟基础是进阶华丽的根本!! 1.事件 1.window事件 ready   准备就绪 2.鼠标事件 方法                      ...

  7. JQuery事件与动画总结

    1.加载DOM 1.1.window事件 window.onload=function(){}.... 时机:其他资源都加载完毕后,再执行 $(function(){}) ……:只是等待标签完毕,即可 ...

  8. jquery事件和动画操作集锦

    一,事件 1,加载事件 1 2 3 4 5 6 $(document).ready(function(){   //todo }); //dom准备就绪后执行ready里面的函数,此时dom对应的相关 ...

  9. python 之 前端开发( jQuery事件、动画效果、.each()、 .data())

    11.58 事件 11.581 事件绑定方法与解绑 绑定事件: // 绑定方式一: $('.box1').click(function () { alert('绑定方式一') }); ​ // 绑定方 ...

  10. jQuery事件和动画

    1.toggle事件 <!DOCTYPE html>   <html>   <head lang="en">   <meta charse ...

随机推荐

  1. MouseMoveEvent为了不太耗资源在默认状态下是要鼠标按下才能捕捉到。要想鼠标不按下时的移动也能捕捉到,需要setMouseTracking(true)

    最近用Qt软件界面,需要用到mouseMoveEvent,研究了下,发现些问题,分享一下. 在Qt中要捕捉鼠标移动事件需要重写MouseMoveEvent,但是MouseMoveEvent为了不太耗资 ...

  2. django 项目开发及部署遇到的坑

    1.django 连接oracle数据库遇到的坑 需求:通过plsql建立的oracle数据表,想要django操作这几个表 python manage.py inspectdb table_name ...

  3. Vuex是什么?

    记得去年公司招聘前端工程师的时候,我要负责准备面试题去考验面试者,让我记忆深刻的有一件事,我看大多数面试者简历上都写了熟练掌握Vuex,然而当我问起的时候,大部分回答都支支吾吾,解释不清,而当我提起与 ...

  4. JavaScript例子1-给网页中所有<p>元素添加onclick事件

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  5. luogu P5471 [NOI2019]弹跳

    luogu 因为是一个点向矩形区域连边,所以可以二维数据结构优化连边,但是会MLE.关于维护矩形的数据结构还有\(KD-Tree\),所以考虑\(KDT\)优化连边,空间复杂度\(m\sqrt n\) ...

  6. CentOS 7.6 64位安装docker并设置开机启动

    步骤如下 安装docker.docker-compose yum -y install docker-io docker-compose 启动docker service docker start 设 ...

  7. Spring的核心jar包

    Spring的主要jar包 四个核心jar包:beans.context.core.expression Spring AOP:Spring的面向切面编程,提供AOP(面向切面编程)的实现Spring ...

  8. [AWS - EC2]如何使用 PuTTY 连接到 Amazon Linux 2 实例。How to Connect Amazon Linux 2 Instance from Windows Using PuTTY

    1. 下载 PuTTY 2. 安装到任意目录 3. 打开 PuTTYgen (注意不是 PuTTY), 如图: 选择 RSA , 点击 Load. 找到从 AWS 创建实例的时候生成的 key,要选择 ...

  9. cubase 的 CC控制器使用

  10. java线程基础巩固---多线程与JVM内存结构的关系及Thread构造函数StackSize的理解

    继续学习一下Thread的构造函数,在上次[http://www.cnblogs.com/webor2006/p/7760422.html]已经对如下构造都已经学习过了: 多线程与JVM内存结构的关系 ...