# Работа с атрибутами в jQuery

Сейчас мы с вами научимся считывать, добавлять и изменять атрибуты HTML тегов через jQuery. Все это делается с помощью метода `attr`. Работает он подобно методу `html` - в зависимости от количества параметров он будет считывать или изменять значение атрибута.

Первым параметром `attr` принимает имя атрибута, а вторым - его новое значение. Например, так - `.attr('value', `'www'`)` - мы запишем строку `'www'` в атрибут `value`.

Если же вызывать `attr` с одним параметром, то он вернет значения атрибута, название которого мы указываем в первом параметре. Например, так - `.attr('value')` - мы получим значение атрибута `value`.

В следующем примере у нас есть инпут:

`<input type="text" value="!!!" id="test">`

Далее мы получаем инпут по его `id` и выводим на экран значение его атрибута `value`:

`alert($('#test').attr('value')); // выведет '!!!'`

Получите содержимое атрибута `src` картинки по ее `id`, равным `www`.

Получите атрибут `href` ссылки, содержащейся в элементе с классом `www`.

Получите содержимое атрибутов `src` всех картинок на странице и последовательно выведите их алертом.

Получите атрибут `href` всех ссылок и последовательно выведите алертом.

←→
↑