posts - 167,  comments - 30,  trackbacks - 0
          一:核心部分

           

          $( function(){
              $(document.body).background("black");
          })

          運行:當文檔載入時背景變成黑色,相當于onLoad

          $(obj)
          說明:復制一個jQuery對象,
          參數:obj (jQuery): 要復制的jQuery對象
          例子:
          未執行jQuery前:

          <p>one</p>
          <div>
             
          <p>two</p>
          </div>
          <p>three</p>
          <href="#" id="test" onClick="jq()">jQuery</a>

          jQuery代碼及功能:

          function jq(){
              
          var f = $("div"); 
              alert($(f).find("p").html()) 
          }

          運行:當點擊idtest的元素時,彈出對話框文字為two,即div標簽下p元素的內容。

          each(fn)
          說明:將函數作用于所有匹配的對象上
          參數:fn (Function): 需要執行的函數
          例子:
          未執行jQuery前:

          <img src="1.jpg"/>
          <img src="1.jpg"/>
          <href="#" id="test" onClick="jq()">jQuery</a>

          jQuery代碼及功能:

          function jq(){
             $("img").each(
          function(){ 
                  
          this.src = "2.jpg"; });
          }

          運行:當點擊idtest的元素時,img標簽的src都變成了2.jpg

          eq(pos)
          說明:減少匹配對象到一個單獨得dom元素
          參數:pos (Number): 期望限制的索引,從0 開始
          例子:
          未執行jQuery前:

          <p>This is just a test.</p>
          <p>So is this</p>
          <href="#" id="test" onClick="jq()">jQuery</a>

          jQuery代碼及功能:

          function jq(){
              alert($("p").eq(1).html())
          }

          運行:當點擊idtest的元素時,alert對話框顯示:So is this,即第二個<p>標簽的內容

          get() get(num)
          說明:獲取匹配元素,get(num)返回匹配元素中的某一個元素
          參數:get (Number): 期望限制的索引,從0 開始
          例子:
          未執行jQuery前:

          <p>This is just a test.</p>
          <p>So is this</p>
          <href="#" id="test" onClick="jq()">jQuery</a>

          jQuery代碼及功能:

          function jq(){
              alert($("p").get(1).innerHTML);
          }

          運行:當點擊idtest的元素時,alert對話框顯示:So is this,即第二個<p>標簽的內容
          注意geteq的區別,eq返回的是jQuery對象,get返回的是所匹配的dom對象,所有取$("p").eq(1)對象的內容用jQuery方法html(),而取$("p").get(1)的內容用innerHTML

          index(obj)
          說明:返回對象索引
          參數:obj (Object): 要查找的對象
          例子:
          未執行jQuery前:

          <div id="test1"></div>
          <div id="test2"></div>
          <href="#" id="test" onClick="jq()">jQuery</a>

          jQuery代碼及功能:

          function jq(){
              alert($("div").index(document.getElementById('test1')));
              alert($("div").index(document.getElementById('test2')));
          }

          運行:當點擊idtest的元素時,兩次彈出alert對話框分別顯示01

          size()   Length
          說明:當前匹配對象的數量,兩者等價
          例子:
          未執行jQuery前:

          <img src="test1.jpg"/>
          <img src="test2.jpg"/>
          <href="#" id="test" onClick="jq()">jQuery</a>

          jQuery代碼及功能:

          function jq(){
              alert($("img").length);
          }

          運行:當點擊idtest的元素時,彈出alert對話框顯示2,表示找到兩個匹配對象 

          posted on 2010-09-02 14:11 David1228 閱讀(213) 評論(0)  編輯  收藏 所屬分類: JQuery

          <2010年9月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          常用鏈接

          留言簿(4)

          隨筆分類

          隨筆檔案

          文章檔案

          新聞分類

          新聞檔案

          相冊

          收藏夾

          Java

          Linux知識相關

          Spring相關

          云計算/Linux/虛擬化技術/

          友情博客

          多線程并發編程

          開源技術

          持久層技術相關

          搜索

          •  

          積分與排名

          • 積分 - 359318
          • 排名 - 154

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 康平县| 苗栗市| 嵊州市| 交口县| 白山市| 丰原市| 阳朔县| 临城县| 吉安县| 会昌县| 南阳市| 乐清市| 泾阳县| 尉犁县| 威海市| 噶尔县| 巴彦县| 富阳市| 济南市| 阿城市| 安达市| 磴口县| 宣化县| 黄冈市| 潢川县| 左云县| 元谋县| 万年县| 唐山市| 墨脱县| 南靖县| 廊坊市| 兴文县| 蚌埠市| 岳池县| 新乐市| 苗栗县| 曲沃县| 梅州市| 会宁县| 栾川县|