zoukankan      html  css  js  c++  java
  • jQuery笔记二——基础/动画

    1. jQuery的基础语法: $(selector).action()

    2. 很多jQuery的语句放在ready里面

    $(document).ready(function(){
      // jQuery methods go here...
    });

    这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。(似乎不能完全的有效,有时候必须手动在body前面写)

    如果在文档没有完全加载之前就运行函数,操作可能失败。下面是两个具体的例子:

    • 试图隐藏一个不存在的元素
    • 获得未完全加载的图像的大小

    简洁写法(与以上写法效果相同):

    $(function(){
       // jQuery methods go here...
    });

    3.jQuery 中所有选择器都以美元符号开头:$()

    4.通过 jQuery,您可以使用 toggle() 方法来切换 hide() 和 show() 方法。

    $(selector).toggle(speed,callback);

    toggle是一个强大的转换命令。

    淡入淡出:fadeIn(),fadeOut(),fadeToggle(),fadeTo()

    滑动:slideDown(),slideUp(),slideToggle()

    5.jQuery animate()

    $(selector).animate({params},speed,callback);

    几乎可以用 animate() 方法来操作所有 CSS 属性吗。当使用 animate() 时,必须使用 Camel 标记法书写所有的属性名,比如,必须使用 paddingLeft 而不是 padding-left,使用 marginRight 而不是 margin-right,等等。

    同时,色彩动画并不包含在核心 jQuery 库中。

    如果需要生成颜色动画,您需要从 jquery.com 下载 Color Animations 插件。

    非常强大的效果:http://www.w3cschool.cc/jquery/jquery-animate.html

  • 相关阅读:
    mysql 8 nodejs连不上
    render与vue组件和注册
    0424 前端笔记
    0423
    任务
    使用async await 封装 axios
    [Java] Spring 3.0 01/02/03/04/05 -自设源代码
    [Java] Spring3.0 360百科介绍
    [Java] Spring3.0
    [Java] Spring3.0 面向抽象(接口)编程
  • 原文地址:https://www.cnblogs.com/icyJ/p/4353757.html
Copyright © 2011-2022 走看看