У меня проблема с jQuery. Я пытаюсь заставить изображение появляться (или исчезать) при событии onmouseover и исчезать (или исчезать) при событии onmouseout. HTML-код, который у меня есть:
<div class="wrapper">
<img id="mainImg" src="..." />
</div>
CSS:
#mainImg
{
visibility:hidden;
}
И JavaScript выглядит следующим образом:
$("#mainImg").mouseover(function () {
$(this).attr("visibility", "visible");
}).mouseout( function () {
$(this).attr("visibility", "hidden");
});
Но этот код не работает. Я изо всех сил пытаюсь понять, что не так, но я не могу разобраться. Я тестировал код также в JsFiddle без результата. Я также безуспешно пытался использовать функцию hover ().
Можете ли вы сказать мне, что я делаю неправильно, и предложить решение? Спасибо
Francesco