@Breeze1

Как использовать значения data attribute блоков для задания ширины?

https://codepen.io/brezze/pen/pXwMyL

Не могу понять, как мне в переменную width подставлять значение дата атрибута именно текущего элемента, сейчас например берется значение первого и подставляется к двум элементам.
  • Вопрос задан
  • 52 просмотра
Решения вопроса 2
0xD34F
@0xD34F Куратор тега JavaScript
$('.item').css('width', function() {
  return `${this.dataset.width}%`;
});
Ответ написан
Комментировать
Замени свой js на этот:
$(".item").each(function() {
		var w = $(this).data('width');
		$(this).css('width', w + '%');
	});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы