ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[toc] ### 1. 显示与隐藏 hide() show() toggle() >效果 ![](https://box.kancloud.cn/4dcb0a867dc1bfa74a681f49dcd7728b_422x125.gif) ``` $(document).ready(function(){ $("#hide").click(function(){ $("p").hide(); }) $("#show").click(function(){ $("p").show(); }) $("#toggle").click(function(){ $("p").toggle(); }) }) ``` >效果 ![](https://box.kancloud.cn/d9673a94d3b941e1f7f56da0be703681_588x206.gif) ``` <script> for(var i=0; i<5; i++){ $("<div>").appendTo(document.body); //自动加入5个div } $("div").click(function(){ $(this).hide(2000, function(){ //点击隐藏并移除 $(this).remove(); }) }); </script> ``` ### 2. 淡入淡出 fadeIn() fadeOut() fadeToggle() >效果 ![](https://box.kancloud.cn/94b62a5de17b15f08f601883af1bdbad_408x206.gif) ``` $(document).ready(function(){ $("#in").on("click", function(){ $("#box").fadeIn(1000); }) $("#out").on("click", function(){ $("#box").fadeOut(1000); }) $("#toggle").on("click", function(){ $("#box").fadeToggle(); //即使时间调成0依然会有淡入淡出效果 }) $("#to").on("click", function(){ $("#box").fadeTo(1000, .5); //透明度调成0.5 }) }) ``` ### 3. 滑动 slideDown() slideUp() slideToggle() >效果 ![](https://box.kancloud.cn/0f49b61698e207d261e42a6f2ec2b02d_408x206.gif) ``` $(function(){ $("#flipshow").click(function(){ $("#content").slideDown(1000); }) $("#fliphide").click(function(){ $("#content").slideUp(1000); }) $("#fliptoggle").click(function(){ $("#content").slideToggle(1000); }) }) ``` ### 4. 回调 > 原理:在动画结束后执行额外的函数或事件 ``` $(function(){ $("#btn").click(function(){ $("p").hide(1000, function(){ alert("动画结束,这个方法被称为回调"); }) }) }) ``` ``` $(function(){ $("#btn").click(function(){ $("#test").css("color", "red").slideUp(1000).slideDown(1000); }) }) ```