Когда моя страница загружается, я хочу, чтобы там были ссылки. Как только все ссылки будут нажаты, я хочу, чтобы изображение исчезло в нижней части страницы (изображение говорит «complete», что в основном означает, что пользователь завершил щелчок по всем ссылкам). Сначала я спрячу изображение, когда загружается веб-страница;Javascript/CSS - исчезает изображение, которое не появляется?
<html>
<body>
<!-- links which need to be clicked go here -->
<img id='complete' src='../images/complete.png' alt='' />
</body>
</html>
<style>
#complete {
visibility: hidden;
}
</style>
<script>
// once all links are clicked
$('#complete').fadeIn();
</script>
С помощью этого кода #complete не исчезает (возможно, потому, что visiblity установлен в скрытое). Я попытался сделать visiblity установить видимую прямо перед замиранием в команде, но это еще не делает его исчезнуть. Я также попытался сделать в CSS
#complete {
filter: alpha(opacity = 0);
}
и сценарий
$('#complete').fadeTo('slow', '100');
и что Безразлично Работа не работает, #complete просто выглядит очень быстро, а не медленно исчезает. Я использую IE8 с CSS, любую идею о том, как это исправить?