盤點jQuery棄用的函數

早前爲了更好的瀏覽器兼容性,一直是使用jQuery-1.7.2版本;可是隨着各大瀏覽器和技術的飛速發展,連bootstrap新版本都是須要引入jQuery-1.9以上的版本,表明着經常使用的jQuery-1.7.2也該告別歷史舞臺了;css

jQuery.jpg

但 是有些咱們經常使用的函數也被棄用了;不注意的話就會各類報錯;下面就來盤點這些已經被拋棄的函數;固然若是你不認識介紹的這些被棄函數;那恭喜你不須要去記 了,只須要理解它的替代函數便可;本文的意義是提醒親們哪些函數被棄用了以及該用那些函數來替代;至於替代函數具體使用方法請谷哥度娘吧。
程序員

1:
bootstrap

    棄用函數:.live()瀏覽器

    被棄版本:jQuery-1.9以上函數

    替代函數:.on()code

2:
事件

    棄用函數:.die()博客

    被棄版本:jQuery-1.9以上it

    替代函數:.off()io


3:棄用函數:.size()

   被棄版本:jQuery-1.8以上

   替代函數:.length


4:棄用函數:.toggle()

   被棄版本:jQuery-1.8以上

   替代函數:。。。。。。


   還好寫本文的時候把這個函數扔到了最後,由於官方沒有相應的替代函數,可是沒有什麼能阻擋擁有聰明智慧的程序員;

   若是是用來切換css樣式,能夠使用 .toggleClass();

   若是是要切換事件;能夠使用下面自定義的函數;

  var i=0;
  $('#test').click(function(){
      if(i==0){
          //執行方法內容
          i=1;
      }else{
          //執行方法內容
          i=0;
      }
  }

 

本文爲白俊遙原創文章,轉載無需和我聯繫,但請註明來自白俊遙博客baijunyao.com       

相關文章
相關標籤/搜索