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