JQuery中toggle被淘汰後的替代方法

2021-07-27 15:46:51 字數 662 閱讀 5660



在最新的jquery的程式庫中jquery-2.2.3.js中已經有好幾個函式被替換到了。應該說版本過1.8或1.9時就淘汰了。

如:.live() 1.9以上被淘汰。 替代函式:.on()。

.die() 1.9以上被淘汰。 替代函式:.off()。

.size() 1.8以上被淘汰。替代函式:.length。

.toggle() 1.8以上被淘汰。

對於toggle,一般都會用if進行替換。

如正常用toggle:

$(".one .top").toggle(

function

(), function

() );

替換方法一:

$(".one .top").click(function

() else

});

當然上面的替換方法有侷限性。替換方法二:if語句。

var i=0;

$(".one .top").click(function

() else

});

這樣就ok了。

jquery樣式操作toggle

樣式操作主要包括 獲採樣式和設定樣式,追加樣式,刪除樣式,切換樣式,判斷是否有某個樣式。獲採樣式和設定樣式 首先我們要理解樣式class屬性也屬於元素的屬性,因此我們可以使用attr 來獲採樣式和設定樣式。如下所示 給p元素設定樣式 var getclass p attr class console...

Jquery 使用toggle 時,如何判斷狀態

size small color gray 問 toggle方法怎麼知道現在是show還是hide 又沒有返回值 true or false 怎麼得到,因為我現在就是想判斷當前是show還是hide而要執行一些 高手解答!求解 color size size small color red 答 如果...

Qwerly被收購,又一理想化產品被市場淘汰

社交資料探索api服務qwerly 正式被社交營銷資料提供商 fliptop 收購。qwerly 這個歐洲的創業專案允許開發者提交某個人的 twitter 帳號或者電子郵件位址,然後它就會為你返回這個人在其他社交 上的帳號資訊。換句話說,qwerly 可以幫你更好地通過網路了解某個人。而 flipt...