Атрибуты

Также, стоит вспомнить, что у DOM-элементов бывают атрибуты отличные от класса, и мы их тоже можем изменять. Для этого нам потребуются следующие методы:

attr(attrName) — получение значения атрибута

attr(attrName, attrValue) — установка значения атрибута (также можно использовать hash либо функцию обратного вызова)

removeAttr(attrName) — удаление атрибута

Атрибуты – это всё то, что мы видим внутри угловых скобочек, когда пишем HTML-код:

<!-- В данном примере это href, title, class -->
<a href="#top" title="anchor" class="simple">To Top</a>

Атрибуты, с которыми вам чаще других придётся сталкиваться:

// получение адреса ссылки
$("a").attr("href");

// изменение адреса и заголовка ссылки
$("a").attr({
    "href": "http://anton.shevchuk.name",
    "title": "My Personal Blog"
});

// получение альтернативного текста картинки
$("img").attr("alt");

// изменение адреса картинки
$("img").attr("src", "/images/default.png");

results matching ""

    No results matching ""