Javascript 为什么可以';我不能在这里使用多个ID吗?
我正在努力让一些代码正常工作。我正在使用xfade,最新版本。自制Javascript图像渐变器,在一个div中的所有img标记之间渐变,由Javascript指定。我发现有一个图像淡入淡出脚本,它使用Javascript在一个div中的图像之间淡入淡出。但是,它只能淡入1个div…我有3个点希望图像淡入淡出,我无法让Javascript代码接受在另一个div上运行的效果 以下是我使用的代码: 我试图让多个div使用自己的一组褪色图像工作的页面是主页,aka 如果我完全错了,代码不能在不同的div上轻松运行效果,那么我可以寻找另一个,但我真的需要找到一个好的Javascript图像推子Javascript 为什么可以';我不能在这里使用多个ID吗?,javascript,image,fade,Javascript,Image,Fade,我正在努力让一些代码正常工作。我正在使用xfade,最新版本。自制Javascript图像渐变器,在一个div中的所有img标记之间渐变,由Javascript指定。我发现有一个图像淡入淡出脚本,它使用Javascript在一个div中的图像之间淡入淡出。但是,它只能淡入1个div…我有3个点希望图像淡入淡出,我无法让Javascript代码接受在另一个div上运行的效果 以下是我使用的代码: 我试图让多个div使用自己的一组褪色图像工作的页面是主页,aka 如果我完全错了,代码不能在不同的d
编辑:根据答案的建议,我将尝试使用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()
})