Как добавить/удалить класс диву при наведении курсора на него?

V
На сайте с 04.06.2014
Offline
54
1028

Есть див, которому нужно при наведении курсора на него добавить класс, а при отводе курсора удалить этот класс. Как это можно реализовать на javascript?

Партнёрка №1 в essay-нише (https://goo.gl/YfTPtG)
[umka]
На сайте с 25.05.2008
Offline
456
#1

onmouseover="this.className+='newclass';"

onmouseout="this.className=this.className.replace(/\bnewclass\b/,'');"

Лог в помощь!
V
На сайте с 04.06.2014
Offline
54
#2

Так не работает. В диве есть ещё три вложенных дива.

И класс добавляется несколько раз.

VertuOzz
На сайте с 20.07.2010
Offline
123
#3

 onmouseover = "this.classList.add('classname')" onmouseout = "this.classList.remove('classname')";

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий