淺談被jQuery拋棄的函數(shù)及替代函數(shù)
早前為了更好的瀏覽器兼容性,一直是使用jQuery-1.7.2版本;但是隨著各大瀏覽器和技術(shù)的飛速發(fā)展,連bootstrap新版本都是需要引入jQuery-1.9以上的版本,代表著常用的jQuery-1.7.2也該告別歷史舞臺(tái)了;
但 是有些我們常用的函數(shù)也被棄用了;不注意的話就會(huì)各種報(bào)錯(cuò);下面就來(lái)盤點(diǎn)這些已經(jīng)被拋棄的函數(shù);當(dāng)然如果你不認(rèn)識(shí)介紹的這些被棄函數(shù);那恭喜你不需要去記 了,只需要理解它的替代函數(shù)即可;本文的意義是提醒親們哪些函數(shù)被棄用了以及該用那些函數(shù)來(lái)替代;至于替代函數(shù)具體使用方法請(qǐng)谷哥度娘吧。
1:棄用函數(shù):.live()
被棄版本:jQuery-1.9以上
替代函數(shù):.on()
2:棄用函數(shù):.die()
被棄版本:jQuery-1.9以上
替代函數(shù):.off()
3:棄用函數(shù):.size()
被棄版本:jQuery-1.8以上
替代函數(shù):.length
4:棄用函數(shù):.toggle()
被棄版本:jQuery-1.8以上
替代函數(shù):。。。。。。
還好寫本文的時(shí)候把這個(gè)函數(shù)扔到了最后,因?yàn)楣俜經(jīng)]有相應(yīng)的替代函數(shù),但是沒(méi)有什么能阻擋擁有聰明智慧的程序員;
如果是用來(lái)切換css樣式,可以使用 .toggleClass();
如果是要切換事件;可以使用下面自定義的函數(shù);
var i=0; $('#test').click(function(){ if(i==0){ //執(zhí)行方法內(nèi)容 i=1; }else{ //執(zhí)行方法內(nèi)容 i=0; } }
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
- jQuery EasyUI 開(kāi)源插件套裝 完全替代ExtJS
- 深入理解jQuery中l(wèi)ive與bind方法的區(qū)別
- jQuery中.live()方法的用法深入解析
- 解析jQuery的三種bind/One/Live事件綁定使用方法
- jQuery中bind,live,delegate與one方法的用法及區(qū)別解析
- jquery live()調(diào)用不存在的解決方法
- jQuery的live()方法對(duì)hover事件的處理示例
- jQuery中對(duì)未來(lái)的元素綁定事件用bind、live or on
- jQuery 1.9使用$.support替代$.browser的使用方法
- jQuery 1.9移除了$.browser可以使用$.support來(lái)替代
- jQuery中用dom操作替代正則表達(dá)式
- jQuery中bind(),live(),delegate(),on()綁定事件方法實(shí)例詳解
- jquery ui dialog替代confirm實(shí)例分析
- jQuery1.9+中刪除了live以后的替代方法
相關(guān)文章
JQuery動(dòng)態(tài)給table添加、刪除行 改進(jìn)版
最近需要使用JQuery動(dòng)態(tài)操作table,自己整理了一下,可以添加新行,刪除選中的一行或多行,簡(jiǎn)單代碼如下2011-01-01jquery實(shí)現(xiàn)向下滑出的二級(jí)導(dǎo)航下滑菜單效果
這篇文章主要介紹了jquery實(shí)現(xiàn)向下滑出的二級(jí)導(dǎo)航下滑菜單效果,涉及jquery實(shí)現(xiàn)頁(yè)面結(jié)點(diǎn)樣式動(dòng)態(tài)變換效果的實(shí)現(xiàn)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-08-08jQuery實(shí)現(xiàn)frame之間互通的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)frame之間互通的方法,結(jié)合實(shí)例形式分析了jQuery實(shí)現(xiàn)frame父子框架之間的調(diào)用操作實(shí)現(xiàn)方法,需要的朋友可以參考下2017-06-06Jquery Ajax 學(xué)習(xí)實(shí)例2 向頁(yè)面發(fā)出請(qǐng)求 返回JSon格式數(shù)據(jù)
處理業(yè)務(wù)數(shù)據(jù),產(chǎn)生JSon數(shù)據(jù),供JqueryRequest.aspx調(diào)用2010-03-03利用jQuery中的ajax分頁(yè)實(shí)現(xiàn)代碼
這篇文章主要介紹了利用jQuery中的ajax分頁(yè)實(shí)現(xiàn)代碼的相關(guān)資料,對(duì)ajax分頁(yè)感興趣的朋友可以參考一下2016-02-02JQuery團(tuán)隊(duì)打造的javascript單元測(cè)試工具QUnit介紹
元測(cè)試又稱為模塊測(cè)試,是針對(duì)程序模塊(軟件設(shè)計(jì)的最小單位)來(lái)進(jìn)行正確性檢驗(yàn)的測(cè)試工作。單元測(cè)試主要是用來(lái)檢驗(yàn)程式的內(nèi)部邏輯,也稱為個(gè)體測(cè)試、結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。通常由撰寫程式碼的程式設(shè)計(jì)師負(fù)責(zé)進(jìn)行。2010-02-02jQuery 右下角滑動(dòng)彈出可關(guān)閉重現(xiàn)層完整代碼
經(jīng)??吹骄W(wǎng)頁(yè)右下角有滑動(dòng)彈出的廣告,這種效果可以使用jQuery彈出層實(shí)現(xiàn)。本實(shí)例使用jQuery實(shí)現(xiàn)右下角滑動(dòng)彈出可關(guān)閉重現(xiàn)層2012-10-10jquery控制左右箭頭滾動(dòng)圖片列表的實(shí)例
jquery控制左右箭頭滾動(dòng)圖片列表的實(shí)例,需要的朋友可以參考一下2013-05-05