jquery 標籤中的屬性操作

2022-05-05 21:24:07 字數 1904 閱讀 2978

.arrt()

獲取匹配的元素集合中的第乙個元素的屬性值,或設定每乙個元素中的乙個或多個屬性值。

.attr(attributename)

$("em").attr("title");

q獲取「em」集合中的第乙個em 的title值。

.attr(attributename,value)

attributename 要設定的屬性名

value 這個屬性設定的值

$("#greatp").attr('alt','she zhi shu xing zhi')

設定這個元素的 alt值

.attr(attributes)

設定屬性值集合

$("greatp").attr()

.attr(attributename,function(index,attr))

attributename 要設定的屬性名

function(index, attr)

這個函式返回用來設定的值,this指當前的元素,接收index 引數表示元素在匹配的元素中的索引的。

$("img").attr("src",function

())

.prop()

獲取匹配的元素集中第乙個元素的屬性值或設定每乙個匹配的元素的乙個或多個屬性值。

.prop(propertyname)

獲取匹配的元素中第乙個元素的屬性值。

propertyname 要得到的屬性名稱。

.prop(propertyname,value)

propertyname 要設定的屬性名稱

value 乙個值來設定屬性值

$("input[type='checkbox']").prop()

禁用頁面上的所有的核取方塊。

.prop(propertyname,function(index,oldpropertyvalue))

要設定的屬性(properties)的名稱

function 乙個函式,返回要被設定的值。

.removeattr()

為匹配的元素集合中的每個元素中移除乙個屬性。

.removeattr(attributename)

attributename 要移除的屬性名

input.removeattr("title")

移除input 上面的title 屬性。

.removeprop(propertyname)

為集合中匹配的元素刪除乙個屬性。

propertyname 要移除屬性的名稱。

input.removeprop("title")

移除input 上面的title 屬性。

.val()

獲取匹配的元素集合中第乙個元素的當前值或設定匹配的元素集合中每個元素的值。

.val() 獲取匹配的元素集合中乙個元素的當前值。 這個方法不接受任何引數。

$("#single").val(); 獲取這個表單的值。

$("input").keyup(function

()).keyup();

在這個input 內,每次鍵盤抬起的獲取value 值,並將其渲染在p標籤內。

.val(value)

設定匹配的元素集合中每個元素的值。

value 乙個文字字串,乙個數字,或乙個字串形式的陣列。

$("button").click(function

()); 當點選按鈕的時候,獲取當前按鈕的文字,將其設定給input 的值。

.val(function)

乙個用來返回設定值的函式,this指向當前元素。

jQuery操作標籤屬性

標籤屬性 標準屬性 標籤本身就支援的屬性或定義好的屬性 class,id,name,value div.getattribute class div.setattribute 屬性名 值 自定義屬性 以 data 開始的自定義屬性 div.dataset.myage div.dataset.mywe...

jquery對標籤屬性操作

在jquery裡我們可以通過.attr 的方法來實現對html標籤屬性 tag attribute 處理。1.獲取標籤屬性的值 演示 點選獲取本段落的id 檢視id 使用下面的jquery 來獲取id和href document ready function ul li a click functi...

jQuery學習之 對標籤屬性的操作

鏈結此處的href就是該a標籤帶有的屬性 在js中對標籤的屬性的操作方法有 1.1getattribute 方法 獲取元素的屬性 例子 jie 1.2setattribute 方法 設定元素的屬性 例子 jie 1.3removeattribute 方法 移除元素的屬性 jie在jquery中att...