Я использую перья и хочу просто изменить атрибут data-feather
при щелчке значка с идентификатором powerOn
. Это простая кнопка питания.
Я пробовал:
const powerOn = $('#powerOn');
powerOn.attr('data-feather', 'stop-circle');
, но это не сработало. Я также вижу, что API имеет функцию replace()
, но не совсем понимаю, как ее применить в этом случае.
Я хочу вернуть значок в исходное состояние после повторного нажатия кнопки как в:
powerOn.attr('data-feather', 'power');
Новое для JS и JQuery и библиотеки .
Вот мой HTML:
<button id="connectId"
onclick="connect()"
class="btn btn-sm btn-success"><i id="powerOn" data-feather="power"></i> Power On</button>
Обновление : исправлена рассматриваемая опечатка, чтобы включить хэштег для идентификатора элемента.