Я хотел бы добавить onmouseover , чтобы изменить цвет фона кнопки. Мне не нужно использовать Html .Events.onMouseOver , поскольку это очень простая задача. Я не хочу использовать другие внешние библиотеки.
Я создаю Html .attribute с
div
[
-- Html.Event.onMouserOver NoUse
Html.attribute "onmouseover" "$(this).css('background','green');"
]
[ ... ]
Когда я добавляю неизвестные атрибуты в Elm. Elm добавляет префикс «data-» к атрибутам. Поэтому, когда я компилирую код, он будет переведен в Html
<div data-onmouseover="$(this).css('background','green');">...</div>
Так что «onmouseover» не работает!
Как могу ли я взломать событие "наведения мыши" в Вязах? и почему Элму нужно блокировать такое событие?