我有一个我正在开发的网站,它都是基于手风琴风格的幻灯片。问题是我使用的代码默认情况下不会关闭打开的幻灯片。我需要它,以便当您单击一张幻灯片时它会打开,然后当您单击另一张幻灯片时它会关闭第一张幻灯片,依此类推。我从页面发布了所有 JS,我可以添加什么以使其一次只允许打开一张幻灯片?
<script>
if ($(this).scrollTop() > 100) {
$('#up').fadeIn();
} else {
$('#up').fadeOut();
}
$(window).scroll(function(){
if ($(this).scrollTop() > 100) {
$('#up').fadeIn();
} else {
$('#up').fadeOut();
}
});
$('#up').click(function(){
$('html, body').animate({scrollTop:0}, 800);
});
</script>
<!-- Menu -->
<script>
$('.link').click(function() {
var link = $(this).attr('href');
$('html,body').animate({scrollTop: $(link).offset().top - 80}, 800);
});
</script>
<!-- Collapse Toogle -->
<script>
$('.accordion-toggle').click(function() {
$('html,body').animate({scrollTop: $(this).offset().top - 105}, 800);
});