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

posted @   脸谱匠  阅读(206)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(三):用.NET IoT库
· 【非技术】说说2024年我都干了些啥
点击右上角即可分享
微信分享提示