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



Чат с GPT Компилятор