jQuery效果

1、基本
  • show( [speed, [easing], [fn]] )
  • hide( [speed, [easing], [fn]] )
  • toggle( [speed, [easing], [fn]] )
  1. 参数都可以省略, 无动画直接显示。
  2. speed:三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如:1000)。
  3. easing:(Optional) 用来指定切换效果,默认是“swing”,可用参数“linear”。
  4. fn: 回调函数,在动画完成时执行的函数,每个元素执行一次。
2、滑动
  • slideDown( [speed, [easing], [fn]] ])
  • slideUp( [speed, [easing], [fn]] )
  • slideToggle( [speed, [easing], [fn]] )
  1. 参数都可以省略。
  2. speed:三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如:1000)。
  3. easing:(Optional) 用来指定切换效果,默认是“swing”,可用参数“linear”。
  4. fn: 回调函数,在动画完成时执行的函数,每个元素执行一次。
3、淡入淡出
  • fadeIn( [speed, [easing], [fn]] )
  • fadeOut( [speed, [easing], [fn]] ])
  • fadeToggle( [speed, [easing], [fn]] )
  • fadeTo([[speed],opacity,[easing],[fn]])
  1. 除了 fadeTo() 外,其他方法中的参数都可以省略。
  2. speed:三种预定速度之一的字符串(“slow”,“normal”, or “fast”)或表示动画时长的毫秒数值(如:1000)。
  3. easing:(Optional) 用来指定切换效果,默认是“swing”,可用参数“linear”。
  4. fn: 回调函数,在动画完成时执行的函数,每个元素执行一次。

fadeTo() 方法的参数 opacity ( 0~1之间的数值) 和 speed 必须给定数值。

4、自定义
  • animate(params, [speed, [easing], [fn]] )

    params: 想要更改的样式属性,以对象形式传递,必须写。 属性名可以不用带引号, 如果是复合属性则需要采取驼峰命名法 borderLeft。其余参数同其他效果方法一样。

  • stop()
    动画或者效果一旦触发就会执行,如果多次触发,就造成多个动画或者效果排队执行。stop() 方法用于停止动画或效果。

    stop() 写到动画或者效果的前面, 相当于停止结束上一次的动画。

  • delay(duration,[queueName])

    设置一个延时来推迟执行队列中之后的项目。duration: 延时时间,单位:毫秒;queueName: 队列名词,默认是Fx,动画队列。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是十五个简单的 jQuery 效果,可以轻松地为您的网页增添一些动态和交互性: 1. 显示和隐藏元素 ```javascript $("#element").hide(); // 隐藏元素 $("#element").show(); // 显示元素 ``` 2. 改变元素的背景颜色 ```javascript $("#element").css("background-color", "red"); // 改变元素的背景颜色为红色 ``` 3. 改变元素的文字颜色 ```javascript $("#element").css("color", "blue"); // 改变元素的文字颜色为蓝色 ``` 4. 改变元素的宽度和高度 ```javascript $("#element").width("100px"); // 改变元素的宽度为100px $("#element").height("50px"); // 改变元素的高度为50px ``` 5. 添加和删除 CSS 类 ```javascript $("#element").addClass("classname"); // 添加 CSS 类 $("#element").removeClass("classname"); // 删除 CSS 类 ``` 6. 淡入和淡出元素 ```javascript $("#element").fadeIn(); // 淡入元素 $("#element").fadeOut(); // 淡出元素 ``` 7. 滑动显示和隐藏元素 ```javascript $("#element").slideDown(); // 滑动显示元素 $("#element").slideUp(); // 滑动隐藏元素 ``` 8. 创建和插入新元素 ```javascript $("<div>新元素</div>").appendTo("#container"); // 创建新元素并插入到容器中 ``` 9. 删除元素 ```javascript $("#element").remove(); // 删除元素 ``` 10. 鼠标悬停和离开时改变元素样式 ```javascript $("#element").hover(function(){ $(this).css("background-color", "red"); // 鼠标悬停时改变背景颜色为红色 }, function(){ $(this).css("background-color", "white"); // 鼠标离开时改变背景颜色为白色 }); ``` 11. 点击元素时触发事件 ```javascript $("#element").click(function(){ alert("点击了元素"); // 点击元素时弹出提示框 }); ``` 12. 在元素中输入文本 ```javascript $("#input").val("输入文本"); // 在元素中输入文本 ``` 13. 获取元素的属性值 ```javascript var attrValue = $("#element").attr("attribute"); // 获取元素的属性值 ``` 14. 在元素中插入 HTML ```javascript $("#element").html("<p>插入的 HTML</p>"); // 在元素中插入 HTML ``` 15. 滚动到页面顶部 ```javascript $("html, body").animate({scrollTop: 0}, "slow"); // 滚动到页面顶部 ``` 希望这些简单的 jQuery 效果对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值