我一直在制作一个小页面来创建各种交互式地图。当前站点不代表最终产品,只是获取站点的内容和编码设置。一般来说,我对网络编码也很陌生,仅供参考。
这是我的问题。
我正在尝试基于单击按钮使用 jquery 使一系列图像淡入和淡出。按下按钮时,淡入/淡出似乎完美无缺,但在相反方向进行时,淡出似乎是立即的,尽管淡入正常工作。无论按钮单击的方向是哪个方向,我都希望淡入/淡出是统一的,但似乎无法找到编码以这种方式工作的原因。
这是我所有源代码的实时链接:http: //users.humboldt.edu/eibenm/sheepallenge.html
我猜问题出在以下部分:
$(document).ready(function() {
$('#Image1').fadeIn(1500);
})
$(button1).click(function() {
$('#sins img').fadeOut('slow');
$('#Image1').fadeIn(1500);
});
$(button2).click(function() {
$('#sins img').fadeOut('slow');
$('#Image2').fadeIn(1500);
});
$(button3).click(function() {
$('#sins img').fadeOut('slow');
$('#Image3').fadeIn(1500);
});
$(button4).click(function() {
$('#sins img').fadeOut('slow');
$('#Image4').fadeIn(1500);
});
$(button5).click(function() {
$('#sins img').fadeOut('slow');
$('#Image5').fadeIn(1500);
});
$(button6).click(function() {
$('#sins img').fadeOut('slow');
$('#Image6').fadeIn(1500);
});
$(button7).click(function() {
$('#sins img').fadeOut('slow');
$('#Image7').fadeIn(1500);
});