Я хотел бы знать, почему вам нужно изменить фоновое изображение элемента списка при наведении мыши.
Если вы хотите, чтобы элемент списка действовал как ссылка - или, вообще, , если вы хотите назначить действие элементу списка - вы должны добавить тег <a>
внутри <li>
и с помощью селектора a: hover css назначить фоновое изображение ссылки при наведении курсора мыши. Таким образом, вам не нужна никакая функция JavaScript.
Если вы не можете использовать тег <a>
, я хотел бы знать, почему.