Jaki jest najlepszy sposób pokazania elementu div po kliknięciu przycisku, a następnie ukrycie go za pomocą przycisku zamykania?widoczność: widoczny/ukryty div
Mój kod jQuery jest w następujący sposób:
$(".imageIcon").click(function(){
$('.imageShowWrapper').css("visibility", 'visible');
});
$(".imageShowWrapper").click(function(){
$('.imageShowWrapper').css("visibility", 'hidden');
});
wyjątkiem problemu Mam to zamyka się automatycznie bez żadnych kliknięć. Ładuje wszystko dobrze, wyświetla przez około 1/2 sekundy, a następnie zamyka. Jakieś pomysły?
hej dzięki za odpowiedź, chcę, aby div został ukryty jako pierwszy, czy potrzebowałbym użyć tej samej funkcji hide() czy mogę po prostu użyć właściwości widoczności CSS –
@Scotta Robertson, jesteś mile widziany, możesz ukryć div poza obsługą zdarzenia, ukryć zestaw 'display: none' do elementu. – undefined
hmm, może nie zaimplementowałem tego poprawnie, wciąż uczę się dużo tego. W moim pliku CSS i umieszczone 'wyświetlania: none' we właściwościach imageShowWrapper ale teraz Jquery przyzwyczajenie wpływa div –