jquery 學習筆記

2022-02-22 07:49:44 字數 1078 閱讀 8292

1.$.fn = jquery.fn = jquery.prototype =;

jquery 可以用類來理解,是乙個封裝好的類。

用語句 $(object) 會生成乙個jquery類的例項。

2.$.extend(object):

給jquery類擴充套件類方法,可以理解為靜態方法

$.fn.extend(object)  :

給jquery.prototype 進行擴充套件,即給jquery類新增 「成員函式」。jquery 類的例項可以使用這個函式。

3.jquery(doucument).ready(function());

用於存放dom物件的**,執行其中**時dom物件已經存在。不可用於存放開發外掛程式的**。因為jquery物件沒有得到傳遞,外部通過jquery.methodye無法呼叫其中方法。

4.(function(){})(jquery);

執行 ()(para) 匿名方法,傳遞了jquery 物件。

用於存放開發外掛程式的**,執行其中**dom不一定存在

5.fieldset  相當於將元素分組

legend 定義組的標題。

下面是jquery的方法:

renderto:將元件載入到指定的元素之內。

after():在被選的元素後面加入指定的內容。

next():匹配被選元素的下乙個同胞元素

find() :獲取當前元素的集合,中每個元素的後代,

replacewith() :將被選的元素替換為新內容。

:first   選取第乙個元素

$(a>b) 查詢a元素下面的直接子節點

a[hid=」ok」]  選取所有hid屬性=』ok』的a元素。

unblind() 移除元素的事件

text()  獲取或者設定元素的純文字內容。

prepend() 在被選元素的前面(仍然在內部)加入內容。

attr() 獲取或者設定被選元素的屬性值。

is() 根據匹配的元素集合,如果元素中至少有乙個符合給定的引數,則返回true。

next():匹配被選元素的前乙個同胞元素

html() 獲取或者設定元素的內容。

jquery學習筆記

判斷checkbox是否被選中if attr checked true 檢查元素是否存在 if tt length 0 if tt 0 檢查元素是否隱藏 alert dvtest is visible 判斷元素顯示或隱藏狀態 多選框操作 獲取一組radio被選中項的值 var item input ...

Jquery 學習筆記

text 和 val 的區別 text 方法是取得所有匹配元素的內容。結果是由所有匹配元素包含的文字內容組合起來的文字。這個方法對html和xml文件都有效。獲取span,div p之類才用text 或html 方法。例子 b a p text 將得到 ba 單行文字不能用text 方法獲得值,必須...

Jquery學習筆記

1.給一組相同的css加事件,要使用bind,live在新的版本已經過期。testcss bind click function e else 未選中 3.改變checkbox選中狀態 mycheckbox prop checked true mycheckbox prop checked fals...