灯塔--10.24JQuery常见操作
  qC0u345MAk81 2023年11月13日 30 0


链式编程

$("div").css("color","red");
$("div").siblings().css("color","pink");
$("div").css("color","red").siblings().css("color","pink");

JQuery 样式操作

操作 CSS 的方法

1.参数只写属性名,则是返回属性值

$(this).css("color");

2.参数是属性名,属性值,逗号分隔,是设置一组样式,属性必须加引号,值如果是数字,可以不用单位和引号

$(this).css("color","red");

3.参数可以是对象形式,便于设置多组样式.属性名和属性值用冒号隔开,属性可以不用加引号,数字可以不用加引号,复合属性需要用驼峰命名法

$("div").css({
  width:400,
  heigth:400,
  backgroundColor:"red"
})

设置类样式操作

1.添加类–>addClass(类名)
2.删除类–>removeClass(类名)
3.切换类–>toggleClass(类名)

$("div").addClass("current");
$("div").removeClass("current");
$("div").toggleClass("current");

JQuery 操作影响原来样式

类操作和 className 的区别

原生 JS 中 className 会覆盖元素原先里面的类名
JQuery 里面类操作只是对指定类进行从操作,不影响原先的类名.

JQuery 效果

显示隐藏 滑动 淡入淡出

显示与隐藏效果

语法规范: show([speed],[easing],[fn])
显示参数:
1)参数都可以省略,表示无动画显示
2)speed:三种预定速度之一的字符串(“slow”,“normal”,fast")或表示动画时长的毫秒数值
3)easing:(Optional)用来指定切换效果,默认是"swing",可用参数"linear"
4)fn:回调函数,在动画完成时执行的函数,每个元素执行一次

滑动

下拉: slideDown()
上拉:slideUp()
切换:slideToggle()

动画队列及停止动画队列的方法

动画队列是指:在同一时间内触发多个动画,每个动画都必须完成
stop() 用于停止动画或效果
stop()写在动画或者效果前面,相当于停止了上一次的动画或效果

淡入淡出效果

淡入 fadeIn()
淡出 fadeOut()
切换 fadeToggle()
修改透明度 fadeTo()


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
qC0u345MAk81