标签:jQuery 动画 显示 function selector callback speed 隐藏
显示与隐藏
<!DOCTYPE html> <html> <head> <script src="jquery-1.7.1/jquery.js"></script> <script type="text/javascript"> $(document).ready(function () { $('#hide').click(function () { $('p').hide() }) $('#show').click(function () { $('p').show() }) $('#toggle').click(function () { $('p').toggle() }) }) </script> </head> <body> <p id="p1">如果点击“隐藏”按钮,我就会消失。</p> <button id="hide" type="button">隐藏</button> <button id="show" type="button">显示</button> <button id="toggle" type="button">切换</button> </body> </html>
淡入淡出
- fadeIn(speed, callback)
- fadeOut(speed, callback)
- fadeToggle(speed, callback)
- fadeTo(speed, opacity, callback)
滑动效果
$(selector).slideDown(speed,callback); // 用于display: none;向下滑动元素 $(selector).slideUp(speed,callback); // 用于向上滑动隐藏元素 $(selector).slideToggle(speed,callback); // 在 slideDown() 与 slideUp() 方法之间进行切换
动画
$(selector).animate({params},speed,callback);
如需对位置进行操作,要记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute!
$(selector).stop(stopAll,goToEnd);
可选的 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。
可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。
因此,默认地,stop() 会清除在被选元素上指定的当前动画。
标签:jQuery,动画,显示,function,selector,callback,speed,隐藏 来源: https://www.cnblogs.com/houfee/p/14393476.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。