jQuery給元素添加樣式的方法詳解
本文實例講述了jQuery給元素添加樣式的方法。分享給大家供大家參考,具體如下:
1、獲取和設(shè)置樣式
$("#tow").attr("class")//獲取ID為tow的class屬性
$("#two").attr("class","divClass")//設(shè)置Id為two的class屬性。
2、追加樣式
3、移除樣式
$("#two").removeClass("divClass")//移除 ID為two的對象的class名為divClass的樣式。
$(#two).removeClass("divClass divClass2")//移除多個樣式。
4、切換類名
5、判斷是否含有某項樣式
6、獲取css樣式中的樣式
設(shè)置單個樣式
設(shè)置多個樣式
$("div").css({fontSize:"30px",color:"red"})
$("div").css("height","30px")==$("div").height("30px")
$("div").css("width","30px")==$("div").height("30px")
7.offset()方法
它的作用是獲取元素在當(dāng)前視窗的相對偏移,其中返回對象包含兩個屬性,即top和left 。
注意:只對可見元素有效。
var offset=$("div").offset();
var left=offset.left; //獲取左偏移
var top=offset.top; //獲取右偏移
8、position()方法
它的作用是獲取元素相對于最近的一個position樣式屬性設(shè)置為relative或者absolute的祖父節(jié)點的相對偏移,與offset()一樣,它返回的對象也包括兩個屬性即top和left。
9、scrollTop()方法和scrollLeft()方法
$("div").scrollTop(); //獲取元素的滾動條距頂端的距離。
$("div").scrollLeft(); //獲取元素的滾動條距左側(cè)的距離。
10、jQuery中的 toggle和slideToggle 方法,都可以實現(xiàn)對一個元素的顯示和隱藏。區(qū)別是:
toggle:動態(tài)效果為從右至左。橫向動作。
slideToggle:動態(tài)效果從下至上。豎向動作。
比如想實現(xiàn)一個樹由下至上收縮的動態(tài)效果,就使用slideToggle就ok了。
$('input').attr("readonly",true)//將input元素設(shè)置為readonly
$('input').attr("readonly",false)//去除input元素的readonly屬性
$('input').attr("disabled",true)//將input元素設(shè)置為disabled
$('input').attr("disabled",false)//去除input元素的disabled屬性
希望本文所述對大家jQuery程序設(shè)計有所幫助。
- JQuery獲取與設(shè)置HTML元素的內(nèi)容或文本的實現(xiàn)代碼
- jQuery 獲取對象 根據(jù)屬性、內(nèi)容匹配, 還有表單元素匹配
- JQuery中判斷一個元素下面是否有內(nèi)容或者有某個標(biāo)簽的判斷代碼
- jQuery使用append在html元素后同時添加多項內(nèi)容的方法
- jquery動態(tài)增加text元素以及刪除文本內(nèi)容實例代碼
- jQuery獲取選中內(nèi)容及設(shè)置元素屬性的方法
- 使用jQuery內(nèi)容過濾選擇器選擇元素實例講解
- jquery如何判斷某元素是否具備指定的樣式
- Jquery顯示、隱藏元素以及添加刪除樣式
- jquery動態(tài)添加帶有樣式的HTML標(biāo)簽元素方法
- JQuery為元素添加樣式的實現(xiàn)方法
- jQuery操作元素的內(nèi)容和樣式完整實例分析
相關(guān)文章
jQuery+ajax實現(xiàn)動態(tài)添加表格tr td功能示例
這篇文章主要介紹了jQuery+ajax實現(xiàn)動態(tài)添加表格tr td功能,結(jié)合實例形式分析了jQuery基于ajax動態(tài)創(chuàng)建頁面table元素相關(guān)操作技巧,需要的朋友可以參考下2018-04-04
jquery實現(xiàn)簡單的輪換出現(xiàn)效果實例
這篇文章主要介紹了jquery實現(xiàn)簡單的輪換出現(xiàn)效果,涉及jquery針對圖片樣式切換效果的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07
淺析JQuery中的html(),text(),val()區(qū)別
jQuery中.html()用為讀取和修改元素的HTML標(biāo)簽,.text()用來讀取或修改元素的純文本內(nèi)容,.val()用來讀取或修改表單元素的value值。2014-09-09
jQuery.position()方法獲取不到值的安全替換方法
這篇文章主要介紹了jQuery.position()方法獲取不到值的安全替換方法,本文給出了一種變通的方法,用.offset()來換算,需要的朋友可以參考下2015-03-03
從零開始學(xué)習(xí)jQuery (四) jQuery中操作元素的屬性與樣式
本篇文章講解如何使用jQuery獲取和操作元素的屬性和CSS樣式. 其中DOM屬性和元素屬性的區(qū)分值得大家學(xué)習(xí).2011-02-02

