zoukankan      html  css  js  c++  java
  • jQuery的简单入门练习

      1 <html>
      2 <head>
      3 <meta charset="utf-8">
      4 <title>jQuery的练习</title>
      5 <script src="jquery.js"></script>
      6 
      7 <script language="javascript">
      8     $("document").ready(function(){
      9         $("#p1").click(function(){
     10             alert($("#p3").text());
     11         });
     12         
     13         $("#p2").click(function(){
     14             alert($("#p3").html());
     15         });
     16         
     17         $("#b1").click(function(){
     18             alert($("#b2").val());
     19         });
     20         
     21         $("#a1").click(function(){
     22             alert($("#a2").attr("href"));
     23         });
     24         
     25         $(".b1").click(function(){
     26             $(".p1").text("欢迎加入柠檬");
     27         });
     28         
     29         $(".b2").click(function(){
     30             $(".p2").html("也欢迎你加入柠檬");
     31         });
     32         
     33         $(".b3").click(function(){
     34             $(".p3").val("柠檬棒棒哒");
     35         });
     36         
     37         $(".s1").click(function(){
     38             $(".s2").append("<b>棒棒哒;</b>");
     39         });
     40         
     41         $(".f1").click(function(){
     42             $(".f2").prepend("<b>柠檬人;</b>");
     43         });
     44         
     45         $("#q1").click(function(){
     46             $("img").before("<i>美女;</i>");
     47         });
     48         
     49         $("#q2").click(function(){
     50             $("img").after("<i>帅哥;</i>");
     51         });
     52         
     53         $("#g1").click(function(){
     54             $("#g2").remove();
     55         });
     56         
     57         $("#k1").click(function(){
     58             $("#k2").empty();
     59         });
     60         
     61         $("#c1").click(function(){
     62             $("h2,i").addClass("col");
     63         });
     64         
     65         
     66         $("#c2").click(function(){
     67             $("h2").removeClass("col");    
     68         });
     69         
     70         $("#c3").click(function(){
     71             $("h4").toggleClass("col");
     72         });
     73         
     74         $("#d1").click(function(){
     75             //$("p").css("background-color","purple");
     76             $("p").css({"background-color":"purple","font-size":"26px"});    
     77         });
     78         
     79     });    
     80 </script>
     81 <style type="text/css">
     82     .col{
     83         color:red;
     84         font-size:28px;
     85     }
     86     
     87 </style>
     88 </head>
     89 <body>
     90     <h3>1:text() - 设置或返回所选元素的文本内容;
     91     html() - 设置或返回所选元素的内容(包括 HTML 标记)
     92     </h3>
     93     <div>
     94         <p id="p3">这是段落中的<b>粗体</b>文本</p>
     95         <button id="p1">显示文本</button>
     96         <button id="p2">显示HTML</button>
     97     </div>
     98     <br/><hr>
     99     <h3>2:val() - 设置或返回表单字段的值</h3>
    100     <div>
    101         名称:<input type="text" id="b2" value="柠檬学院"/>
    102         <button id="b1">显示值</button>
    103     </div>
    104     <h3>3:获取属性 - attr();jQuery attr() 方法用于获取属性值。</h3>
    105     <div>
    106     <a id="a2" href="http://www.bjlemon.com">柠檬学院</a><br/>
    107     <button id="a1">显示href属性的值</button>
    108     </div>
    109     <br><hr>
    110     <h3>4:设置内容 - text()、html() 以及 val();
    111         text() - 设置或返回所选元素的文本内容;
    112         html() - 设置或返回所选元素的内容(包括 HTML 标记);
    113         val() - 设置或返回表单字段的值
    114     </h3>
    115     <div>
    116         <p class="p1">这是一个段落</p>    
    117         <p class="p2"><b>这是另一个段落</b></p>
    118         输入框:<input class="p3" type="text" value="柠檬学院"/><br/><br/>
    119         <button class="b1">设置文本</button>
    120         <button class="b2">设置HTML</button>
    121         <button class="b3">设置值</button>
    122     </div>
    123     <br/><hr>
    124     <h3>5:append() - 在被选元素的结尾插入内容;
    125         prepend() - 在被选元素的开头插入内容;
    126         after() - 在被选元素之后插入内容;
    127         before() - 在被选元素之前插入内容
    128     </h3>
    129     <p class="s2">柠檬学院</p>
    130     <button class="s1">末尾添加文本</button>
    131     <p class="f2">柠檬学院</p>
    132     <button class="f1">开头插入文本</button>
    133     <br/>
    134     <img src="index.jpg"/><br/>
    135     <button id="q1">之前</button>
    136     <button id="q2">之后</button>
    137     <br><hr>    
    138     <h3>6:remove() - 删除被选元素(及其子元素);empty() - 从被选元素中删除子元素
    139     </h3>
    140     <div id="g2" style="200px;height:200px;background-color:pink">
    141         <p>柠檬学院棒棒哒</p>
    142         <p>我要成为柠檬人</p>
    143         <p>为了柠檬而奋斗</p>
    144     </div>
    145     <button id="g1">删除</button>
    146     <hr>
    147     <div id="k2" style="200px;height:200px;background-color:pink">
    148         <p>柠檬学院棒棒哒</p>
    149         <p>我要成为柠檬人</p>
    150         <p>为了柠檬而奋斗</p>
    151     </div>
    152     <button id="k1">删除</button>
    153     <br><hr>
    154     <h3>7:addClass() - 向被选元素添加一个或多个类;
    155         removeClass() - 从被选元素删除一个或多个类;
    156         toggleClass() - 对被选元素进行添加/删除类的切换操作;
    157         css() - 设置或返回样式属性;
    158     </h3>
    159     <h2>柠檬学院</h2>
    160     <i>柠檬人</i><br/>
    161     <button id="c1">为元素添加css样式</button>    
    162     <button id="c2">删除元素的css样式</button><br/>    
    163     <h4>柠檬人加油!!!</h4>
    164     <button id="c3">切换css</button>
    165     <br><hr>
    166     <h3>
    167         8:css() 方法设置或返回被选元素的一个或多个样式属性。
    168     </h3>
    169     <div>
    170         <p style="background-color:red;">柠檬学院</p>
    171         <p style="background-color:yellow;">柠檬学院</p>
    172         <p style="background-color:pink;">柠檬学院</p>
    173         <p style="background-color:blue;">柠檬学院</p>
    174     </div>
    175     <button id="d1">设置css样式</button>
    176     
    177 </body>
    178 </html>

  • 相关阅读:
    mysql dns反说明的成绩
    Solaris 11 安装图解(1)
    Meld 1.1.5
    Open Movie Editor-视频编纂器
    Solaris 11 装配图解(6)
    Pidgin 2.0.2
    Subversion 1.4.4 发布
    Solaris 11 安装图解(5)
    Solaris 11 安置图解(3)
    HTML 实体盘诘东西
  • 原文地址:https://www.cnblogs.com/biehongli/p/5916178.html
Copyright © 2011-2022 走看看