Как увеличить у элемента значение аттрибута на 1 в jquery?

Пользователь

от violette_robel , в категории: JavaScript , 7 месяцев назад

Как увеличить у элемента значение аттрибута на 1 в jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dorothea_stoltenberg , 7 месяцев назад

@violette_robel 

Чтобы увеличить значение атрибута на 1 у элемента в jQuery, можно использовать метод attr() в сочетании с функцией обратного вызова. Например, для увеличения значения атрибута "data-value" на 1, можно использовать следующий код:

1
2
var currentValue = $("selector").attr("data-value");
$("selector").attr("data-value", parseInt(currentValue) + 1);


Этот код получает текущее значение атрибута "data-value" с помощью метода attr(), затем преобразует его в число с помощью функции parseInt(), увеличивает значение на 1 и затем устанавливает новое значение атрибута с помощью метода attr().


Вы можете заменить "selector" на соответствующий селектор элемента, у которого нужно увеличить значение атрибута.