jquery知识点 语法
来源:互联网 发布:js innerhtml 段落 编辑:程序博客网 时间:2024/05/06 13:02
jquery语法: $(selector).action()
一.效果隐藏和显示:1.隐藏 HTML 元素: $(selector).hide(speed,callback);2.显示 HTML 元素: $(selector).show(speed,callback);3.显示被隐藏的元素,并隐藏已显示的元素::$(selector).toggle(speed,callback);(可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。 可选的 callback 参数是隐藏或显示完成后所执行的函数名称。)淡入淡出:4.淡入已隐藏的元素:$(selector).fadeIn(speed,callback);5.淡出可见元素:$(selector).fadeOut(speed,callback);6.在 fadeIn() 与 fadeOut() 方法之间进行切换:$(selector).fadeToggle(speed,callback);7.允许渐变为给定的不透明度(值介于 0 与 1 之间:$(selector).fadeTo(speed,opacity,callback);(必需的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。fadeTo() 方法中必需的 opacity 参数将淡入淡出效果设置为给定的不透明度(值介于 0 与 1 之间)。)滑动:8.向下滑动元素:$(selector).slideDown(speed,callback);9.向上滑动元素:$(selector).slideUp(speed,callback);10.在 slideDown() 与 slideUp() 方法之间进行切换:$(selector).slideToggle(speed,callback);动画:11.用于创建自定义动画:$(selector).animate({params},speed,callback); 必需的 params 参数定义形成动画的 CSS 属性。 如需对位置进行操作,要记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute! 当使用 animate() 时,必须使用 Camel 标记法书写所有的属性名,比如,必须使用 paddingLeft 而不是 padding-left,使用 marginRight 而不是 margin-right,等等。停止:12.用于停止动画或效果,在它们完成之前:$(selector).stop(stopAll,goToEnd); stop() 方法适用于所有 jQuery 效果函数,包括滑动、淡入淡出和自定义动画。可选的 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。因此,默认地,stop() 会清除在被选元素上指定的当前动画。二.HTML获取和设置:1.设置或返回所选元素的文本内容:text()2.设置或返回所选元素的内容(包括 HTML 标记):html() 3.设置或返回表单字段的值:val()4.获取属性:attr()同样拥有回调函,回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值。然后以函数新值返回字符串。添加:1.在被选元素的结尾(仍然在内部)插入内容:append()2.在被选元素的开头(仍然在内部)插入内容:prepend()3.在被选元素之后插入内容:after()4.在被选元素之前插入内容:before()删除:1.删除被选元素(及其子元素):remove()2.从被选元素中删除子元素:empty() 获取并设置CSS类:1.向被选元素添加一个或多个类:addClass()2.从被选元素删除一个或多个类:removeClass()3.对被选元素进行添加/删除类的切换操作:toggleClass()4.设置或返回样式属性:css("propertyname","value")尺寸:1.设置或返回元素的宽度/高度(不包括内边距、边框或外边距):width() / height()2.返回元素的宽度/高度(包括内边距):innerWidth() / innerHeight() 3.返回元素的宽度/高度(包括内边距和边框):outerWidth() / outerHeight() outerWidth(true) 方法返回元素的宽度(包括内边距、边框和外边距)。 outerHeight(true) 方法返回元素的高度(包括内边距、边框和外边距)。三.遍历祖先:1.返回被选元素的直接父元素:parent()2.返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>):parents()3.返回介于两个给定元素之间的所有祖先元素:parentsUntil()后代:1.返回被选元素的所有直接子元素:children() 该方法只会向下一级对 DOM 树进行遍历2.返回被选元素的后代元素,一路向下直到最后一个后代:find()同胞:1.返回被选元素的所有同胞元素:siblings()2.返回被选元素的下一个同胞元素:next()3.返回被选元素的所有跟随的同胞元素:nextAll()4.返回介于两个给定参数之间的所有跟随的同胞元素:nextUntil()prev(), prevAll() 以及 prevUntil() 方法的工作方式与上面的方法类似,只不过方向相反而已:它们返回的是前面的同胞元素(在 DOM 树中沿着同胞元素向后遍历,而不是向前)。过滤:1.返回被选元素的首个元素:first()2.返回被选元素的最后一个元素:last()3.返回被选元素中带有指定索引号的元素:eq() , 索引号从 0 开始,因此首个元素的索引号是 0 而不是 14.规定一个标准,匹配的元素会被返回:filter() 5.返回不匹配标准的所有元素:not() jQuery noConflict() 方法:noConflict() 方法会释放会 $ 标识符的控制,这样其他脚本就可以使用它了
例:$.noConflict(); jQuery(document).ready(function(){ jQuery("button").click(function(){ jQuery("p").text("jQuery 仍在运行!"); });});
0 0
- jquery知识点 语法
- Jquery 知识点
- Jquery知识点
- Jquery知识点
- JQuery知识点
- jquery知识点
- jQuery知识点
- jquery知识点
- JQuery知识点
- JQuery知识点
- jQuery 语法
- jquery语法
- jQuery 语法
- jQuery语法
- jQuery 语法
- jQuery 语法
- JQuery语法
- jQuery 语法
- 在ubuntu上软件安装的几种格式dev,rpm,bin,tar.gz
- zipkin
- java基本数据类型与字符串之间的转换(基本数据类型、对象封装类、自动装箱、自动拆箱)
- 虚继承与虚基类
- 130. Surrounded Regions
- jquery知识点 语法
- 考上好大学,然后进入IT行业是穷人孩子晋级中产的唯一出路?
- MySQL|RESTRICT|NO ACTION|CASCADE| SET NULL四种外键约束
- 重建二叉树
- 内排序-插入类排序-希尔排序
- redis源码分析-ziplist(压缩链表)
- STM32 FATFAS的学习
- Spark学习使用笔记 - Scala篇(3)- 对象
- 【Cocos2d-x游戏开发】3.6 Win7打安卓包