Potrzebuję jquery, aby zaniknąć przycisk, gdy najeżdżam myszkąnad obrazem, ale potem znikają po najechaniu myszką ... Szukałem dużo za to i nie mogę sprawić, żeby zniknęło. Korzystam z funkcji hover (), a moją klasą przycisków jest „goto” (#goto). Czy użyłbym kombinacji fadein i fadeout?
Odpowiedzi:
1 dla odpowiedzi № 1Jest to czego chcesz?
$("img").hover(
function(){$(".goto").fadeIn()}
,function(){$(".goto").fadeOut()}
);
jQuery .hover()
może przyjmować 2 funkcje, z których pierwsza jest po najechaniu myszą, a druga po najechaniu myszką http://api.jquery.com/hover/
0 dla odpowiedzi nr 2
Najpierw powiesz, że klasa goto, a potem #goto, znak # oznacza, że to id, a nie klasa. Zakładając, że masz coś takiego:
<div id=goto><img src="/images/blah"></div>
Wtedy twoje img jest z twoim divem, który kliknąłeś. Musisz wtedy tylko zanikać w całości div, ponieważ img znajduje się w div.