天天看點

jquery

文法:第一種:$("元素名稱").css(' name') 擷取第一個比對元素的樣式屬性。

         第二種:$("元素名稱").css(' name','value') 設定樣式屬性

         第三種:是以對象的形式寫多種樣式

2、addClass方法

文法:$("p").addClass('屬性名1 屬性名2'); 給某個元素添加一個類名,可以是多個類名

3、removeClass方法

文法:文法:$("p").addClass('屬性名1 屬性名2'); 給某個元素删除一個類名,可以是多個類名

4、toggleClass方法

文法:$("元素名稱").toggleClass(“class”) 如果存在類就删除,如果沒有就添加一個類

5、hasClass方法

文法:$("元素名稱").hasClass(“class”) 查詢指定的标簽中是否有指定的類,有傳回true,沒有則傳回false;

6、擷取内容和修改内容的方法 text()和html()

01.$("元素名稱").text() 如果沒有内容則擷取到元素的内容,

$("元素名稱").text('value') 有内容則修改該元素的内容為value

02.$("元素名稱").html() 如果沒有内容則擷取到該元素的内容,

$("元素名稱").html('value') 有内容則修改該元素的内容為value

差別:一:html()操作的是innerHtml屬性節點的内容

text() 操作的是innerText屬性節點的内容

二:html如果傳遞了參數表示設定标簽的内容覆寫之前的内容,傳遞的是标簽加内容會覆寫之前的标簽和内容

text傳遞參數是标簽,則以文本形式展示

三:html方法沒有傳參,擷取第一個标簽的節點内容

text方法沒有傳參,擷取所有标簽的文本内容拼接在一起傳回