JQUERY概述:
JQUERY和DOM相互转换:
基础选择器:
筛选选择器:
show hide toggle方法
jQuery hover方法
jQuery stop()方法
例子:显示、隐藏、切换
button{ /* 随着字体大小变化,button跟着变化大小 */ font-size: 20px; background-color: palegreen; } div{ width: 100px; height: 100px; background-color: aqua; } </style> <script src="jQuery.min.js"></script> <body> <button>显示</button> <button>隐藏</button> <button>切换</button> <div></div> </body> <script> $(function() { // 选择第二个button: $("button").eq(1).click(function() { //动画效果 快速:fast 或者使用数字:1000 // $("div").hide("fast"); $("div").hide(1000,function() { // 可以在动画结束时调用一个回调函数 alert("消失") }); //一般来说,不加参数,直接隐藏就好 }); $("button").eq(0).click(function() { $("div").show(1000,function() { alert("出现") }); }); $("button").eq(2).click(function() { $("div").toggle(1000,function() { alert("切换") }); }); }) </script>
复制
滑动效果:
<style> div{ width: 200px; height: 200px; background-color: lawngreen; display: none; } button{ font-size: 20px; background-color: pink; } </style> <body> <button>下拉滑动</button> <button>上拉滑动</button> <!-- <span>测试</span> --> <button>切换滑动</button> <div></div> </body> <script src="jQuery.min.js"></script> <script> $(function() { $("button").eq(0).click(function(){ $("div").slideDown("fast"); }) $("button").eq(1).click(function(){ $("div").slideUp("fast"); }) $("button").eq(2).click(function(){ $("div").slideToggle("fast"); }) }) </script>
复制