鏈式操作就是分步驟地對jQuery對象實現各種操作,舉個栗子:
$("#Test").css('color','red').show(200).removeClass('style');
上面的例子就是鏈式操作,在一行代碼裏,對id爲Test的對象進行了三項操作:先設置其字體顏色爲紅色,再顯示對象,最後移除對象的“style”這個樣式。再炒個板栗:
$("#Test").addClass('style').find("div").eq(0).fadeOut(200);
上面的例子意爲:先爲id爲Test的對象添加"style"這個樣式,再找尋其下的第一個div標籤,並使其淡出。
通過上面的兩個例子不難看出鏈式操作就是圍繞一個jQuery對象進行的,很簡單吧?
爲什麼要用鏈式操作呢?原因有兩個:
代碼更精簡。鏈式操作能大大精簡代碼量,多項操作一行代碼一氣呵成,搞定;
優化性能。使用鏈式操作,所有操作代碼共享一個jQuery對象,省去了逐步查詢DOM元素的性能損耗。
jquery鏈式調用 作用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
React高階組件鏈式調用裝飾器
若晨工作室
2020-06-29 07:24:44
內部類+抽象方法+鏈式調用實現python的建造者模式
sskywatcher
2020-06-25 01:28:32
PHP 實現鏈式操作
ning先森
2020-03-22 19:11:44
React高階組件鏈式調用裝飾器
若晨工作室
2020-06-29 07:24:44
內部類+抽象方法+鏈式調用實現python的建造者模式
sskywatcher
2020-06-25 01:28:32
PHP 實現鏈式操作
ning先森
2020-03-22 19:11:44
Android總結之鏈式調用(方法鏈)
zhao888789
2018-08-22 23:29:53
fluent 接口(鏈式調用的接口)
nicewuranran
2018-08-22 07:06:52