Работа с атрибутами в 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
всех ссылок и
последовательно выведите алертом.