返回值:jQueryattr(key, function(index, attr))
概述
為所有匹配的元素設(shè)置一個(gè)計(jì)算的屬性值。
不提供值,而是提供一個(gè)函數(shù),由這個(gè)函數(shù)計(jì)算的值作為屬性值。
參數(shù)
keyString
屬性名稱(chēng)
function(index, attr)Function
返回屬性值的函數(shù) ,第一個(gè)參數(shù)為當(dāng)前元素的索引值,第二個(gè)參數(shù)為原先的屬性值。
示例
描述:
把src屬性的值設(shè)置為title屬性的值。
HTML 代碼:
<img src="test.jpg"/>
jQuery 代碼:
$("img").attr("title", function() { return this.src });
結(jié)果:
<img src="test.jpg" title="test.jpg" />