Доступ к нестандартным атрибутам и установка их значений с помощью дефисов. ⇐ Jquery
-
Anonymous
Доступ к нестандартным атрибутам и установка их значений с помощью дефисов.
Я пытаюсь прочитать и записать значения нестандартных атрибутов с дефисами в имени. Эти атрибуты создаются библиотекой Gridstack, поэтому я не могу просто использовать data-attributes.
В качестве примера у меня есть элемент со следующим содержимым:
...; Я пытаюсь прочитать/установить атрибут gs-h.
Значит, это не работает;
// Элемент — это просто dom-объект, содержащий указанный выше элемент div. элемент var = $('#dPanel' + id)[0].parentNode.parentNode; var h = element.getAttribute('gs-h'); // Не работает var h = $(element).attr('gs-h'); // Не работает $(element).attr('gs-h', '1'); // Не работает Я мог бы просто извлечь значение, проанализировав внутренний HTML, но это не позволит мне установить значение.
Я пытаюсь прочитать и записать значения нестандартных атрибутов с дефисами в имени. Эти атрибуты создаются библиотекой Gridstack, поэтому я не могу просто использовать data-attributes.
В качестве примера у меня есть элемент со следующим содержимым:
...; Я пытаюсь прочитать/установить атрибут gs-h.
Значит, это не работает;
// Элемент — это просто dom-объект, содержащий указанный выше элемент div. элемент var = $('#dPanel' + id)[0].parentNode.parentNode; var h = element.getAttribute('gs-h'); // Не работает var h = $(element).attr('gs-h'); // Не работает $(element).attr('gs-h', '1'); // Не работает Я мог бы просто извлечь значение, проанализировав внутренний HTML, но это не позволит мне установить значение.
Мобильная версия