Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么可以';我不能在这里使用多个ID吗?_Javascript_Image_Fade - Fatal编程技术网

Javascript 为什么可以';我不能在这里使用多个ID吗?

Javascript 为什么可以';我不能在这里使用多个ID吗?,javascript,image,fade,Javascript,Image,Fade,我正在努力让一些代码正常工作。我正在使用xfade,最新版本。自制Javascript图像渐变器,在一个div中的所有img标记之间渐变,由Javascript指定。我发现有一个图像淡入淡出脚本,它使用Javascript在一个div中的图像之间淡入淡出。但是,它只能淡入1个div…我有3个点希望图像淡入淡出,我无法让Javascript代码接受在另一个div上运行的效果 以下是我使用的代码: 我试图让多个div使用自己的一组褪色图像工作的页面是主页,aka 如果我完全错了,代码不能在不同的d

我正在努力让一些代码正常工作。我正在使用xfade,最新版本。自制Javascript图像渐变器,在一个div中的所有img标记之间渐变,由Javascript指定。我发现有一个图像淡入淡出脚本,它使用Javascript在一个div中的图像之间淡入淡出。但是,它只能淡入1个div…我有3个点希望图像淡入淡出,我无法让Javascript代码接受在另一个div上运行的效果

以下是我使用的代码:

我试图让多个div使用自己的一组褪色图像工作的页面是主页,aka

如果我完全错了,代码不能在不同的div上轻松运行效果,那么我可以寻找另一个,但我真的需要找到一个好的Javascript图像推子


编辑:根据答案的建议,我将尝试使用JQuery-如果您有任何帮助可以帮助我,那将是现在的重点,而不是尝试让xfade工作。谢谢。

你可以考虑实现和学习jQuery,它有几个插件来淡化事物以及内置函数,如FADENE()、FADEUT()等。 您可以使用如下选择器使用多个div淡入淡出

$('#div1, #div2').fadeOut(1000);
祝你好运

额外帮助
更具体地说,如果您想在这个阶段开始淡入淡出的Div,请查看jQuery文档,更具体地说是选择器(用于选择Div)和效果(用于学习如何使用以及使用哪些函数)。

我在进行横幅循环时遇到了类似的问题。虽然Jquery的淡出功能很好,但它并不适合您所做的事情。如果只是在图像之间淡入淡出,我建议使用Jquery

要进行设置,您需要在文档中添加jquery脚本、cycle插件和第三个.js文件,如下所示:

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="cycle.js"></script>
<script type="text/javascript" src="imgrotation.js"></script>

这就是在多个div中循环浏览图像所需的全部内容。

xfade javascript的链接已断开……我想真正的问题是:您想要一个音量控制器解决方案,还是想让此特定代码(xfade2)与您的项目配合使用?下面为您添加了更多信息。
$(document).ready(function(){
    $('#div1, #div2').cycle()
})