Прототип Добавить класс в класс - PullRequest
0 голосов
/ 14 февраля 2010

У меня на странице есть несколько таких div'ов:

<div class="listing-type-list catalog-listing">

Я хотел бы добавить класс в div, когда наведу на него курсор, а затем удалить его, когда наведу курсор мыши?

Как это можно сделать с прототипом?

Ответы [ 2 ]

1 голос
/ 14 февраля 2010

Почему вы хотите сделать это с прототипом, а не использовать стандартный CSS для этого?

div.listing-type-list.catalog-listing:hover { additional CSS goes here }

Это не будет работать в IE6, но для этого есть htc файл . Вы не сможете выбрать div с помощью getElementsByClassName в javascript, если это было вашим намерением.

0 голосов
/ 20 апреля 2010
<div class="listing-type-list catalog-listing"
 onmouseover="Element.toggleClassName(this, 'newClass')" 
 onmouseout="Element.toggleClassName(this, 'newClass')" >
...