赞
踩
- <!DOCTYPE html>
- <html>
- <head lang="en">
- <meta charset="UTF-8">
- <title></title>
- <script src="../jquerysource/jquery.js" type="text/javascript"></script>
- <!-- <link rel="stylesheet" type="text/css" href="../css/style.css"/>-->
- <style>
- div,span,p {
- width:140px;
- height:140px;
- margin:5px;
- background:#aaa;
- border:#000 1px solid;
- float:left;
- font-size:17px;
- font-family:Verdana;
- }
- div.mini {
- width:55px;
- height:55px;
- background-color: #aaa;
- font-size:12px;
- }
- div.hide {
- display:none;
- }
- </style>
- <script>
-
- /*
- 辅助:
- 1,自动重置
- 2,给元素添加动画
- */
- $(document).ready(function(){
- //手动重置页面元素
- $("#reset").click(function(){
- $("*").removeAttr("style");
- $("div[class=none]").css({"display":"none"});
- });
- //判断是否自动重置
- $("input[type=button]").click(function(){
- if($("#isreset").is(":checked")){
- $("#reset").click();
- }
- });
- //给id为mover的元素添加动画.
- function animateIt() {
- $("#mover").slideToggle("slow", animateIt);
- }
- animateIt();
- })
- $(function(){
- //基本选择器
- //1.#id; 单个元素; 根据给定的id匹配一个元素; $("#test")选取id为test元素
- //2..class; 集合元素; 根据给定的类名匹配元素; $(".test")选取所有class为test的元素
- //3.element; 集合元素; 给定元素名匹配元素; $("p")选取所有<p>元素
- //4.* ; 匹配所有元素 $("*")
- //5.selector1,s2 ;将每一个选择器匹配到的元素合并一起返回;$("div,span,.myClass")
- //6.一个元素可以绑定多个事件
- //选择 id为 one 的元素
- $('#btn1').click(function(){
- $('#one').css("background","#bfa");
- });
- //改变class为mini的所有元素的背景色
- $('#btn2').click(function(){
- $('.mini').css("background","#bfa");
- });
- //改变所有div元素
- $('#btn3').click(function(){
- $('div').css("background","#bfa");
- });
- //改变所有元素
- $('#btn4').click(function(){
- $('*').css("background","#bfa");
- });
- //改变span和id为two元素
- $('#btn5').click(function(){
- $('span,#two').css("background","#bfa");
- });
- });
-
-
-
- </script>
- </head>
- <body>
-
- <button id="reset">手动重置页面元素</button>
- <input type="checkbox" id="isreset" checked="checked"/><label for="isreset">点击下列按钮时先自动重置页面</label><br /><br />
- <h3>基本选择器.</h3>
-
- <!-- 控制按钮 -->
- <input type="button" value="选择 id为 one 的元素." id="btn1"/>
- <input type="button" value="选择 class 为 mini 的所有元素." id="btn2"/>
- <input type="button" value="选择 元素名是 div 的所有元素." id="btn3"/>
- <input type="button" value="选择 所有的元素." id="btn4"/>
- <input type="button" value="选择 所有的span元素和id为two的元素." id="btn5"/>
-
- <br /><br />
-
- <!-- 测试的元素 -->
- <div class="one" id="one" >
- id为one,class为one的div
- <div class="mini">class为mini</div>
- </div>
-
- <div class="one" id="two" title="test" >
- id为two,class为one,title为test的div.
- <div class="mini" title="other">class为mini,title为other</div>
- <div class="mini" title="test">class为mini,title为test</div>
- </div>
-
- <div class="one">
- <div class="mini">class为mini</div>
- <div class="mini">class为mini</div>
- <div class="mini">class为mini</div>
- <div class="mini"></div>
- </div>
-
- <div class="one">
- <div class="mini">class为mini</div>
- <div class="mini">class为mini</div>
- <div class="mini">class为mini</div>
- <div class="mini" title="tesst">class为mini,title为tesst</div>
- </div>
-
-
- <div style="display:none;" class="none">
- style的display为"none"的div
- </div>
-
- <div class="hide">class为"hide"的div</div>
-
- <div>
- 包含input的type为"hidden"的div<input type="hidden" size="8"/>
- </div>
-
- <span id="mover">正在执行动画的span元素.</span>
-
- </body>
- </html>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。