java學(xué)習(xí)

          java學(xué)習(xí)

           

          jquery筆記

          javascript點擊觸發(fā)事件
          <html>
          <head>
           <title></title>
           <script type="text/javascript">
            function demo(){
              alert('JavaScript demo.');
            }
          </script>
          </head>
          <body>
          <p onclick="demo();">點擊我.</p>
          </body>
          </html>
          jquery點擊觸發(fā)事件
          <html>
          <head>
           <title></title>
           <!--   引入jQuery -->
           <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
          </head>
          <body>
              <p class="demo">jQuery Demo</p>
              <script type="text/javascript">
                  $(".demo").click(function(){          // 給class為demo 的元素添加行為
                     alert("jQuery demo!");
                  })
              </script>
          </body>
          </html>
          javascript獲得元素改變css
          <html >
          <head>
          </head>
          <body>
              <div id="tt">test</div>
              <script type="text/javascript">
                  document.getElementById("tt").style.color="red";
              </script>
          </body>
          </html>
          jquery得到元素改變css
          <html >
          <head>
              <!--   引入jQuery -->
              <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
          </head>
          <body>
              <div id="tt">test</div>
              <script type="text/javascript">
                  $('#tt').css("color","yellow");
              </script>
          </body>
          </html>
          javascript多選的得到值
          <html >
          <head>
          <script type="text/javascript">
          window.onload = function(){//頁面所有元素加載完畢
              var btn = document.getElementById("btn");  //獲取id為btn的元素(button)
              btn.onclick = function(){                   //給元素添加onclick事件
                  var arrays = new Array();              //創(chuàng)建一個數(shù)組對象
                  var items = document.getElementsByName("check");  //獲取name為check的一組元素(checkbox)
                  for(i=0; i < items.length; i++){  //循環(huán)這組數(shù)據(jù)
                      if(items[i].checked){      //判斷是否選中
                          arrays.push(items[i].value);  //把符合條件的 添加到數(shù)組中. push()是javascript數(shù)組中的方法.
                      }
                  }
                  alert( "選中的個數(shù)為:"+arrays.length  );
              }
          }
          </script>
          </head>
          <body>
          <form method="post" action="#">
              <input type="checkbox" value="1" name="check" checked="checked"/>
              <input type="checkbox" value="2" name="check" />
              <input type="checkbox" value="3" name="check" checked="checked"/>
              <input type="button" value="你選中的個數(shù)" id="btn"/>
          </form>
          </body>
          </html>
          jquery隔行換色
          <html >
          <head>
          <!--   引入jQuery -->
          <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
          <script language="javascript" >
              $(function(){// dom元素加載完畢
                 $('#tb tbody tr:even').css("backgroundColor","#888");//偶數(shù)行
                   $('#tb tbody tr:odd').css("backgroundColor","red");//奇數(shù)行
                 //獲取id為tb的元素,然后尋找他下面的tbody標(biāo)簽,再尋找tbody下索引值是偶數(shù)的tr元素,
                 //改變它的背景色.
              })
          </script>
          </head>
          <body>
          <table id="tb">
          <tbody>
          <tr><td>第一行</td><td>第一行</td></tr>
          <tr><td>第二行</td><td>第二行</td></tr>
          <tr><td>第三行</td><td>第三行</td></tr>
          <tr><td>第四行</td><td>第四行</td></tr>
          <tr><td>第五行</td><td>第五行</td></tr>
          <tr><td>第六行</td><td>第六行</td></tr>
          </tbody>
          </table>
          </body>
          </html>
          javascript隔行換色
          <html >
          <head>
          <script type="text/javascript">
          window.onload = function(){ //頁面所有元素加載完畢
              var item  =  document.getElementById("tb");            //獲取id為tb的元素(table)
              var tbody =  item.getElementsByTagName("tbody")[0];    //獲取表格的第一個tbody元素
              var trs =   tbody.getElementsByTagName("tr");            //獲取tbody元素下的所有tr元素
              for(var i=0;i < trs.length;i++){//循環(huán)tr元素
                  if(i%2==0){        //取模. (取余數(shù).比如 0%2=0 , 1%2=1 , 2%2=0 , 3%2=1)
                      trs[i].style.backgroundColor = "#888"; // 改變 符合條件的tr元素 的背景色.
                  }else {
                      trs[i].style.backgroundColor = "red";
                  }
              }
          }
          </script>
          </head>
          <body>
          <table id="tb">
              <tbody>
                  <tr><td>第一行</td><td>第一行</td></tr>
                  <tr><td>第二行</td><td>第二行</td></tr>
                  <tr><td>第三行</td><td>第三行</td></tr>
                  <tr><td>第四行</td><td>第四行</td></tr>
                  <tr><td>第五行</td><td>第五行</td></tr>
                  <tr><td>第六行</td><td>第六行</td></tr>
              </tbody>
          </table>
          </body>
          </html>
          jquery得到checkbox值
          <html>
          <head>
          <!--   引入jQuery -->
          <script src="../../scripts/jquery-1.3.1.js" type="text/javascript"></script>
          <script language="javascript" >
              $(function(){// dom元素加載完畢
                  $('#btn').click(function(){ //獲取id為btn的元素,給它添加onclick事件
                      var items =  $("input[name='check']:checked");
                      //獲取name為check的一組元素,然后選取它們中選中(checked)的。
                    //     alert( "選中的個數(shù)為:"+items.length  )
                     items.each(function(){
                      
                      alert($(this).val());
                     });
                  })
              })
          </script>
          </head>
          <body>
          <input type="checkbox" value="1" name="check" checked/>
          <input type="checkbox" value="2" name="check" />
          <input type="checkbox" value="3" name="check" checked/>
          <input type="button" value="測試選中的個數(shù)" id="btn"/>
          </body>
          </html>
           $('ul li:gt(5):not(:last)') :
                選取ul元素下的li元素的索引值大于5的集合元素后,去掉集合元素中的最后一個。
                索引值從0開始。

          posted on 2013-02-25 10:26 楊軍威 閱讀(322) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 沾化县| 察雅县| 崇礼县| 广汉市| 应城市| 赤水市| 娄烦县| 吴川市| 扎囊县| 民丰县| 通榆县| 镇江市| 横峰县| 乐清市| 西林县| 盐源县| 双桥区| 高州市| 田阳县| 沂源县| 赞皇县| 揭西县| 安陆市| 浮山县| 华宁县| 兴化市| 房产| 平昌县| 怀柔区| 海南省| 黎川县| 丰台区| 临武县| 黎城县| 娄底市| 东兴市| 读书| 邢台市| 普兰店市| 咸宁市| 喀什市|