2017-02-17 20 views

回答

2

您可以使用.attr(attributeName, fn)

$('span').attr('test', function() { 
    return this.textContent; 
}); 

不過,我會建議你使用data-*前綴自定義屬性

$('span').attr('data-test', function() { 
    return this.textContent; 
}); 
2
$('span').each(function() { 
    $(this).attr('test', $(this).text()); 
}); 
+0

我試圖做到這一點無需每次,但恐怕ISN不可能= / – gFontaniva