溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

jquery改變元素屬性值

發(fā)布時間:2020-07-08 21:59:08 來源:網(wǎng)絡(luò) 閱讀:449 作者:韓立偉 欄目:web開發(fā)
//標簽的屬性稱作元素屬性,在JS里對應(yīng)的DOM對象的對應(yīng)屬性叫DOM屬性。JS里的DOM屬性名有時和原元素屬性名不同。
//==================================操作元素屬性==================================
//返回元素指定屬性值
var txt1_val=$("#txt1").attr("value");
//通過元素的DOM屬性名更改DOM屬性值
$("#txt1").attr({ value : "txt1_value" , className : "txt1_class" });
//通過指定元素屬性改變元素屬性值
$("#txt1").attr("class","txt1_class2");
//給指定元素屬性賦值,通過后面捆綁的方法返回值
$("#txt1").attr("class",function(){
return "txt1_class3";
})
//移除指定的元素屬性
$("#txt1").removeAttr("class");
//==================================修改CSS類==================================
//給CSS類即class元素屬性添加一個屬性值,可以添加多個之間用空格分開以下的對CSS類操作函數(shù)同樣可以填入多個CSS類
$("#txt1").addClass("txt1_class txt1_class2");
//判斷是否已有該CSS類,返回真假
$("#txt1").hasClass("txt1_class txt1_class2");
//移除指定CSS類,用空格分開,如無指定則刪除該元素所有CSS類
$("#txt1").removeClass("txt1_class");
//判斷是否有這個CSS類,有就刪除,沒有就添加
$("#txt1").toggleClass("txt1_class");
//根據(jù)后面的返回真則添加此CSS類,假則刪除此CSS類
$("#txt1").toggleClass("txt1_class",false);
//==================================修改CSS屬性==================================
//返回指定CSS樣式值
$("#txt1").css("color");
//一次賦多個樣式
$("#txt1").css({color:"#ff0011",background:"blue"});
//一次賦一個指定的樣式
$("#txt1").css("color","black");
//==================================寬和高相關(guān)==================================
//設(shè)置元素的高度,無值則返回該元素的高度單位像素
$("#txt1").height(25);
//設(shè)置元素的寬度,無值則返回該元素的寬度
$("#txt1").width(150);
//獲取元素的內(nèi)部高度,不包括邊框
$("#txt1").innerHeight();
//獲取元素內(nèi)部寬度,不包括變寬
$("#txt1").innerWidth();
//獲取元素外部高度,包括邊框
$("#txt1").outerHeight();
//獲取元素外部寬度,包括邊框
$("#txt1").outerWidth();
//==================================位置相關(guān)==================================
//獲取元素相對窗口的偏移位置,返回兩個值,一個top值,一個left值
var txt1_offset=$("#txt1").offset();
var top=txt1_offset.top;
var left=txt1_offset.left;
//返回相對父元素的相對偏移位置,返回兩個值一個top,一個left
var txt1_position=$("#txt1").position();
var top=txt1_position.top;
var left=txt1_position.left;


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI