Управление Атрибутами в jQuery
Возможности управления атрибутами в jQuery обширны. Простые изменения легко осуществить, но метод .attr()
также позволяет и более сложные манипуляции.
Метод .attr()
может или установить значение явно, или установить значение, используя возвращаемое значение функции. Когда используется синтаксис функции, эта функция получает два параметра: начинающийся с нуля индекс элемента, атрибут которого изменяется, и текущее значение изменяемого атрибута.
Управление одним атрибутом.
Управление несколькими атрибутами.
Пример
$( "#myDiv a:first" ).attr({
href: "newDestination.html",
rel: "super-special"
});
href: "newDestination.html",
rel: "super-special"
});
Попробуйте Сами »
Использование функцию, чтобы определить новое значение атрибута.
$( "#myDiv a:first" ).attr({
rel: "super-special",
href: function( idx, href ) {
return "/new/" + href;
}
});
$( "#myDiv a:first" ).attr( "href",
function( idx, href ) {
return "/new/" + href;
});