Как убрать атрибут с помощью Haste

Модуль Haste.DOM содержит функцию setAttr для установки атрибута HTML-элемента:

setAttr (fromJust createProfileButton) "form" "registerNewUserForm"

Он отлично работает, но как я могу удалить атрибут? Например, у меня есть кнопка с атрибутом disabled, и я хочу включить ее. Я попробую:

setAttr (fromJust createProfileButton) "disabled" ""

но это просто сделать это:

<button type=submit ... disabled="">

Я понимаю, что должен удалить этот атрибут, но модуль Haste.DOM не содержит функции removeAttr... Что мне делать?


person Denis Shevchenko    schedule 05.02.2015    source источник


Ответы (1)


Я нашел частичное решение: я могу отключить/включить свою кнопку через класс Bootstrap, а не через атрибут. Итак, отключите:

setClass (fromJust createProfileButton) "disabled" True

и включите:

setClass (fromJust createProfileButton) "disabled" False

И это работает нормально. А как насчет удаления атрибута? Возможно ли это с ускорением?

person Denis Shevchenko    schedule 05.02.2015