一个元素属性能包含有应用的有用信息,所以取得和设置它们是非常重要的。
$.fn.attr
方法充当getter和setter。在 $.fn.css
方法中, $.fn.attr
作为一个 setter 即能接受一键一值,也能作为一个对象包含一个或多个键/值对。
Example 3.22. 设置属性
$('a').attr('href', 'allMyHrefsAreTheSameNow.html'); $('a').attr({ 'title' : 'all titles are the same too!', 'href' : 'somethingNew.html' });
这次, 我们分解对象为多行。记住,在 JavaScript 中,空白是无关紧要的,这样你就可以自由的使用它让你的代码更具可读性!最后成品时你能使用压缩工具将不需要的空白给去除掉。
Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.