如何将淡入淡出事件添加到简单的javascript图像数组中?

如何将淡入淡出事件添加到简单的javascript图像数组中?,javascript,arrays,fadein,Javascript,Arrays,Fadein,我的网站有一个简单的图像数组:由html中的链接触发的javascript代码 javascript工作正常,但当图像切换时,我似乎无法在fadeIn中获取图像。这种转变对眼睛来说总是突然的痛苦 有人能解释一下我是如何通过这个图像阵列获得fadeIn事件或效果的吗 下面是javascript: var Image=新数组(“ONE.jpg”、“TWO.jpg”、“THREE.jpg”、“FOUR.jpg”) var图像_编号=0; var Image_Length=Image.Length-1

我的网站有一个简单的图像数组:由html中的链接触发的javascript代码

javascript工作正常,但当图像切换时,我似乎无法在fadeIn中获取图像。这种转变对眼睛来说总是突然的痛苦

有人能解释一下我是如何通过这个图像阵列获得fadeIn事件或效果的吗

下面是javascript:

var Image=新数组(“ONE.jpg”、“TWO.jpg”、“THREE.jpg”、“FOUR.jpg”)

var图像_编号=0; var Image_Length=Image.Length-1

函数更改_图像(num){

Image\u Number=Image\u Number+num;
if(图像编号>图像长度){
图像编号=0;
}
if(图像编号0){函数淡入(){
$(“图像编号”).fadeIn();
}
document.my_imagearray.src=Image[Image_Number];
返回false;
}
以及html:


您似乎忘记添加html代码了

根据您提供的代码,我只能假设您应该编写以下代码:

if ( Image_Number > 0 ) {
    $("html_item_that_contains_image").fadeOut();
    document.my_imagearray.src = Image[Image_Number];
    $("html_item_that_contains_image").fadeIn();
}
if ( Image_Number > 0 ) {
    $("html_item_that_contains_image").fadeOut();
    document.my_imagearray.src = Image[Image_Number];
    $("html_item_that_contains_image").fadeIn();
}