jquery效果

显示隐藏

    show()
    语法
    show([speed,[easing],[fn]])
    参数可以省略,无动画直接使用
    hide()
    toggle()

滑动

    slideDown()
    slideUp()
    slideToggle()

淡入淡出

    fadeln()
    fadeOut()
    fadeToggle()
    fadeTo()
    停止排队
    stop()方法必须写在动画前面
    stop()
  1. <button>显示/下拉/淡入</button>
  2. <button>隐藏/上拉/淡出</button>
  3. <button>切换</button>
  4. <button>修改</button>
  5. <div class="box"></div>
  1. $(function () {
  2. // 显示隐藏
  3. $('button').eq(1).click(function () {
  4. $('.box').hide()
  5. })
  6. $('button').eq(0).click(function () {
  7. $('.box').show()
  8. })
  9. $('button').eq(2).click(function () {
  10. $('.box').toggle()
  11. })
  12.  
  13. // 滑动
  14. // 方法1
  15. $('button').eq(0).click(function () {
  16. $('.box').slideDown()
  17. })
  18. $('button').eq(1).click(function () {
  19. $('.box').slideUp()
  20. })
  21. // 方法2
  22. $('button').eq(2).click(function () {
  23. $('.box').slideToggle(200)
  24. })
  25.  
  26. // 淡入淡出
  27. $('button').eq(0).click(function () {
  28. $('.box').fadeIn(1000)
  29. })
  30. $('button').eq(1).click(function () {
  31. $('.box').fadeOut(1000)
  32. })
  33. $('button').eq(2).click(function () {
  34. $('.box').fadeToggle(1000)
  35. })
  36. $('button').eq(3).click(function () {
  37. $('.box').fadeTo(1000, 0.5)
  38. })
  39. })

自定义动画

    animate()

语法

    animate(params,[speed],[easing],[fn])
    params:一组包含作为动画属性和终值的样式属性和及其值的集合
    speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)
    easing:要使用的擦除效果的名称(需要插件支持).默认jQuery提供"linear" 和 "swing".
    fn:在动画完成时执行的函数,每个元素执行一次。
  1. <button>动起来</button>
  2. <div class="box2"></div>
  1. $(function () {
  2. $("button").click(function () {
  3. $("div").animate({
  4. left: 500,
  5. top: 300,
  6. opacity: 0.65
  7. }, 500)
  8. })
  9. })

jquery属性操作

    设置或获取元素固有属性
    获取
    prop(属性名)
    修改
    prop(属性名,值)
    获取自定义属性
    attr(属性名)
    修改自定义属性
    attr(属性名,值)
  1. <a href="#" index='2'>2</a>
  1. $(function () {
  2. $('a').prop('href', 'www.baidu.com')
  3. console.log($('a').prop('href'));
  4. console.log($('a').attr('index'));
  5. })

jquery 效果笔记的更多相关文章

  1. jQuery自学笔记(三):jQuery动画效果

    jQuery隐藏和显示: 使用 hide( ) 和 show( ) 方法来隐藏和显示 HTML 元素: 语法: $(selector).hide(speed,callback); $(selector ...

  2. jquery学习笔记2——jq效果

    一.显示隐藏: 可以使用show()和hide()方法来显示隐藏: $("#hide").click(function(){ $("p").hide(); }) ...

  3. jQuery 学习笔记

    jQuery 学习笔记   一.jQuery概述    宗旨: Write Less, Do More.    基础知识:        1.符号$代替document.getElementById( ...

  4. jQuery学习笔记(一):入门

      jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ...

  5. jQuery学习笔记 - 基础知识扫盲入门篇

    jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...

  6. JQuery学习笔记——层级选择器

    JQuery学习笔记--层级选择器 上一篇学习了基础的五种选择,分别是id选择器,class选择器,element选择器,*选择器 和 并列选择器.根据手册大纲,这篇学习的是层级选择器. 选择器: 1 ...

  7. jQuery:自学笔记(4)——事件与事件对象

    jQuery:自学笔记(4)——事件与事件对象 jQuery中的事件 什么是事件 所谓事件,就是被对象识别的操作,即操作对象队环境变化的感知和反应,例如单击按钮或者敲击键盘上的按键. 所谓事件流,是指 ...

  8. jQuery整理笔记七----几个经典表单应用

    1.文本框获得(失去)焦点 当文本框获得输入焦点时,将该文本框高亮显示,算不得一个应用,仅仅是一个小技巧,能够提高用户体验. <!DOCTYPE html PUBLIC "-//W3C ...

  9. jQuery初学者笔记 一

    jQuery初学者笔记 一 Mirror王宇阳 by jQuery语法 jQuery语法是通过选取HTML元素,并对选取的元素进行操作 基础语法: 所有jQuery语句用"$"符号 ...

随机推荐

  1. flask 源码专题(十一):LocalStack和Local对象实现栈的管理

    目录 04 LocalStack和Local对象实现栈的管理 1.源码入口 1. flask源码关于local的实现 2. flask源码关于localstack的实现 3. 总结 04 LocalS ...

  2. java 数据结构(三):java常用类 三 日期时间API

    JDK 8之前日期时间API 1.获取系统当前时间:System类中的currentTimeMillis()long time = System.currentTimeMillis();//返回当前时 ...

  3. 数据可视化实例(三): 散点图(pandas,matplotlib,numpy)

    关联 (Correlation) 关联图表用于可视化2个或更多变量之间的关系. 也就是说,一个变量如何相对于另一个变化. 散点图(Scatter plot) 散点图是用于研究两个变量之间关系的经典的和 ...

  4. ASP.NET Core端点路由 作用原理

    端点路由(Endpoint Routing)最早出现在ASP.NET Core2.2,在ASP.NET Core3.0提升为一等公民. Endpoint Routing的动机 在端点路由出现之前,我们 ...

  5. 【Nginx】如何为已安装的Nginx动态添加模块?看完我懂了!!

    写在前面 很多时候,我们根据当时的项目情况和业务需求安装完Nginx后,后续随着业务的发展,往往会给安装好的Nginx添加其他的功能模块.在为Nginx添加功能模块时,要求Nginx不停机.这就涉及到 ...

  6. Spring Boot 2.x基础教程:使用EhCache缓存集群

    上一篇我们介绍了在Spring Boot中整合EhCache的方法.既然用了ehcache,我们自然要说说它的一些高级功能,不然我们用默认的ConcurrentHashMap就好了.本篇不具体介绍Eh ...

  7. 学会DevOps 能拿多少工资?DevOps 怎么自学?

    落地高薪!DevOps为何受宠? DevOps在近几年的发展势头可谓是迅猛无比,已经有越来越多的企业机构开始尝试落地,从国外的微软谷歌到国内的阿里腾讯,DevOps已经从时髦概念落地最佳实践,进而改变 ...

  8. 设计模式:abstract factory模式

    含义:抽象工厂将“抽象零件”组装成“抽象产品” 理解:相比于工厂方法模式,可以根据不同的接口创建不同的产品,说白了就是将一个接口变成两个接口,各自返回不同的抽象产品 例子: class Car //抽 ...

  9. 微信扫码登陆js

    先贴一个微信开发文档教程 https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.ht ...

  10. 题解 洛谷 P4602 【[CTSC2018]混合果汁】

    注意到问题具有单调性,所以一个询问可以通过二分答案来解决. 对于多组询问,就采用整体二分来处理. 将果汁按\(d\)从大到小排序,二分出一个位置\(mid\),只考虑在位置\(mid\)之前的果汁,其 ...