篩選器 補充

2022-07-25 21:06:15 字數 366 閱讀 9602

篩選器指的是在已經通過選擇器選中了元素後,在此基礎上進一步選擇。

首先通過 $("div") 選擇了多個div元素,接下來做進一步的篩選

first() 第1個元素

last() 最後乙個元素

eq(num) 第num個元素

注: num基0

parent() 選取最近的乙個父元素 

parents() 選取所有的祖先元素

children(): 篩選出兒子元素 (緊挨著的子元素) 

find(selector): 篩選出後代元素 

注: find() 必須使用引數 selector

siblings(): 同級(同胞)元素

補充裝飾器

1.用functools.wraps隱藏包裝函式 先實現乙個簡單的裝飾器,過濾非負引數 def decorate func def wrap args,kwargs return return wrap myfilter def test args print args is s args 可以發現...

裝飾器補充

一 通用裝飾器回顧 def inner args,kwargs 執行目標函式之前要執行的內容 ret func args,kwargs 執行目標函式之後要執行的內容 return ret return inner def target func print 我是目標函式 呼叫目標函式 二 函式的有用...

CSS 篩選器詳解

因為想在頁面中控制乙個元素的樣式太困難太麻煩了。使用內聯css基本上宣布了放棄介面的可維護性 使用js修改樣式,寫不好的話,維護性也等同於零。而css樣式表是原生的維護性最好的外掛程式,好的樣式表,可以控制整站樣式。更關鍵的是,jquery也使用css篩選器來抓取dom引用。因此,css篩選器,是前...