$(this).css("color");
-
参数是
属性名,属性值,逗号分隔,
是设置一组样式,属性必须加引号,值如果是数字可以不用跟单位和引号
$(this).css("color","red");
-
参数可以是对象形式,方便设置多组样式。属性名和属性值用冒号隔开,属性可以不用加引号
$(this).css{("color":"white","font-size":"20px"});
2.2
设置类样式方法
作用等于以前的classList,可以操作类样式,注意操作类里面的参数不要加点。
$("div").addClass("current");
$("div").remove("current");
$("div").toggleClass("current");
2.3
类操作与
className
区别
原生JS中className会覆盖元素原先里面的类名。
jQuery里面类操作只是对指定类进行操作,不影响原先的类名。
3. jQuery
效果
2021年8月11日
17:44
3.1
显示隐藏效果
-
隐藏语法规范
hide([speed,[easing]],[fn])
参数都可以省略,无动画直接显示。
speed:三种预定速度之一的字符串("slow","normal",or "fast")或表示动画时长的毫秒数值(如:1000);
easing:(Optional)用来指定切换效果,默认是“swing”,可用参数“linear”。
fn:回调函数,在动画完成是执行的函数,每一个元素执行一次。
3.2
滑动效果
1.
下滑效果语法规范
slideDown([speed,[easing]],[fn])
2.
下滑效果参数
参数都可以省略。
speed:三种预定速度之一的字符串("slow","normal",or "fast")或表示动画时长的毫秒数值(如:1000);
easing:(Optional)用来指定切换效果,默认是“swing”,可用参数“linear”。
fn:回调函数,在动画完成是执行的函数,每一个元素执行一次。
1.
上滑效果语法规范
slideUp([speed,[easing]],[fn])
2.
上滑效果参数
参数都可以省略。
speed:三种预定速度之一的字符串("slow","normal",or "fast")或表示动画时长的毫秒数值(如:1000);
easing:(Optional)用来指定切换效果,默认是“swing”,可用参数“linear”。
fn:回调函数,在动画完成是执行的函数,每一个元素执行一次。
1.
滑动切换效果语法规范
slideToggle([speed,[easing]],[fn])
2.
滑动切换效果参数
参数都可以省略。
speed:三种预定速度之一的字符串("slow","normal",or "fast")或表示动画时长的毫秒数值(如:1000);
easing:(Optional)用来指定切换效果,默认是“swing”,可用参数“linear”。
fn:回调函数,在动画完成是执行的函数,每一个元素执行一次。
3.3
事件切换
hover([over,]out)
over:鼠标移动元素上要触发的函数(相当于mouseenter)
out:鼠标移出元素要触发的函数(相当于mouseleave)
3.4
动画队列及其停止排队方法
1.
动画或效果队列
动画或者效果一旦触发就会执行,如果多次触发,就造成多个动画或者效果排队执行。
2.
停止排队
stop()
stop() 方法用于停止动画或效果
注意:stop()写到动画效果的
前面,相当于停止结束上一次的动画。
3.5
淡入淡出效果
1.
渐进方式调整到指定的不透明度
fadeTo
(
[[speed],opacity,[easing],[fn]]
)
2.
效果参数
speed:三种预定速度之一的字符串("slow","normal",or "fast")或表示动画时长的毫秒数值(如:1000)。
必须写
easing:(Optional)用来指定切换效果,默认是“swing”,可用参数“linear”。
fn:回调函数,在动画完成是执行的函数,每一个元素执行一次。
3.6
自定义动画
animate
1.
语法
animate(params,[speed],[easing],[fn])
2.
参数
params:
想要更改的样式属性,一对象形式传递,必须写。属性名可以不用带引号,如果是复合属性测需要采取驼峰命名法
borderLeft
。其余参数都可以省略。
speed:三种预定速度之一的字符串("slow","normal",or "fast")或表示动画时长的毫秒数值(如:1000);
easing:(Optional)用来指定切换效果,默认是“swing”,可用参数“linear”。
fn:回调函数,在动画完成是执行的函数,每一个元素执行一次。
《中华人民共和国增值电信业务经营许可证》粤B1-20160477
粤ICP备15070606号
粤公网安备 44030502000120号
1.代金券礼包仅限2019年11月7日后注册的官网用户领取使用,同一账号仅限领取一次代金券礼包(同一实名账户、同一手机号码视为同一个用户);
2.代金券仅限云服务器订单使用,其中30元无门槛代金券使用时,订单金额需大于代金券金额;
3.本次活动代金券不与其他优惠活动叠加使用;
4.同一订单仅限使用一张代金券;
5.本次活动代金券使用期为自领取当日一个月内,到期作废,请用户尽快使用;
6.本次活动代金券仅用于用户本账户下使用,不得转让或出售;
7.本活动最终解释权归小鸟云所有;