За использованием библиотеки jQuery как то забываешь о базовых свойствах и методах DOM в javascript. Как получить весь набор аттрибутов HTML элемента?
Получим ссылку на элемент HTML документа каким либо образом:
|
|
var htmlElement = jQuery("#elem-id").get(0); |
Тогда, получить значение атрибута по его имени можно так:
|
|
var attr_value = jQuery(htmlElement).attr('attribute-name'); |
А весь список атрибутов можно получить и перебрать вот так:
|
|
//все атрибуты var attrs = htmlElement.attributes; //цикл для перебора атрибутов for (var k = 0; k < attrs.length; k++) { var attribute_name = attrs[k].name; var attribute_value = attrs[k].value; ... } |
Данная запись опубликована в 17.02.2016 14:49 и размещена в рубрике jQuery.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 31, 2015 г.
Расскажу про использование техники ajax в рамках движка Drupal. Начнем с теоретических моментов.
Во-первых, чтобы получить какие то данные с веб-сайта под Drupal, нужно чтобы соответствующий адрес существовал на сайте. Во-вторых, нам не хотелось бы ...
Читать
Декабрь 15, 2016 г.
В прошлый раз я показывал как можно "на лету" создавать списки html select, данные которых содержались в специальном javascript массиве.
Подготовить такой ...
Читать
Июль 6, 2018 г.
Рассмотрим как программно установить позицию скролла документа ровно в начале нужного вам HTML контейнера.
Чтобы сделать переход плавно, можно использовать функцию jQuery().animate().
Суть процесса такова - вычисляем вертикальную позицию требуемого ...
Читать
Сентябрь 17, 2019 г.
Полезное ноу-хау для тех кто пользуется jQuery. Функция $.each() производит перебор элементов по порядку, но иногда требуется выполнить операции в обратном порядке.
jQuery ничего не предлагает для реализации нашей задачи, но это и не требуется, ...
Читать