jQuery操作DOM元素時(shí),經(jīng)常使用以下幾個(gè)常見屬性:
$(selector).html() // 獲取或設(shè)置元素的內(nèi)容,內(nèi)部包含HTML標(biāo)簽 $(selector).text() // 獲取或設(shè)置元素的文本內(nèi)容,不包含HTML標(biāo)簽 $(selector).attr(attributeName) // 獲取指定屬性的值 $(selector).attr(attributeName, value) // 設(shè)置指定屬性的值 $(selector).removeAttr(attributeName) // 移除指定屬性 $(selector).addClass(className) // 添加一個(gè)或多個(gè)類名 $(selector).removeClass(className) // 移除一個(gè)或多個(gè)類名 $(selector).toggleClass(className) // 切換一個(gè)或多個(gè)類名的狀態(tài) $(selector).css(propertyName) // 獲取指定CSS屬性的值 $(selector).css(propertyName, value) // 設(shè)置指定CSS屬性的值 $(selector).height() // 獲取元素的高度(包括padding、不包括margin和border) $(selector).width() // 獲取元素的寬度(包括padding、不包括margin和border) $(selector).innerHeight() // 獲取元素的高度(包括padding、不包括margin,但包括border) $(selector).innerWidth() // 獲取元素的寬度(包括padding、不包括margin,但包括border) $(selector).outerHeight() // 獲取元素的高度(包括padding、border、margin) $(selector).outerWidth() // 獲取元素的寬度(包括padding、border、margin)
以上屬性在jQuery的DOM操作中非常常見,并且運(yùn)用廣泛,可以幫助開發(fā)者更好地操作和控制頁面元素。