jQuery高級

JQuery高級jquery

 遍歷:瀏覽器

    1js的遍歷方式函數

      for(初始化值;循環結束條件;步長)this

    2jq的遍歷方式插件

      1jq對象.each(callback)對象

      juqery對象.eahce(funcation(index,element){索引

      index,表明索引事件

      element表明集合中的每一個元素對象element

      this.也表明每個元素對象回調函數

})  

      2回調函數的返回值

        true:若是當前funcation的返回值爲true,則繼續循環  

        false:若是當前datction的返回值爲false,則結束循環

    2$.each(object,[callback])

    3. for .. of :jquery3.0版本以後提供的方式

      for(元素對象 of 容器對象)

 

事件綁定

    1jquery標準的綁定方式

      jq對象.事件方法(回調函數);

      注***若是綁定事件,確不傳遞迴調函數,那麼會觸發瀏覽器默認行爲。例如submit會觸發表單的提交事件

    2on綁定事件/off解除綁定

      jq對象.on(事件名稱,回調函數)

      jq對象。off(事件名稱)

      若是off方法不傳遞任何參數,則會移除該組件上的全部參數

    3事件切換 toggle

      *jq對象.toggle(fn1,fn2...)

      *當對該組件機進行點擊時,第一次會執行fn1,第二次會執行fn2

  插件:加強Jquery的功能

    1$fn.extend(object)

      *加強經過jquery獲取的對象的功能

   2 $.extend(object)

      加強JQuery對象自身的功能 $/JQuery 

相關文章
相關標籤/搜索