Javascript 为什么我的代码会更改页面中的所有p标记?
此代码Javascript 为什么我的代码会更改页面中的所有p标记?,javascript,text,rotator,Javascript,Text,Rotator,此代码 var电流=0, 幻灯片=document.getElementsByTagName(“p”); setInterval(函数(){ 对于(变量i=0;i
var电流=0,
幻灯片=document.getElementsByTagName(“p”);
setInterval(函数(){
对于(变量i=0;i
p{
位置:绝对位置;
过渡:不透明度。5s缓解;
}
p+p{opacity:0;}
1
二,
3
将Ps包装在一个容器中,或者给它们一个类并使用querySelectorAll
var电流=0,
slides=document.queryselectoral(“容器p”);
setInterval(函数(){
对于(变量i=0;i
#容器p{
位置:绝对位置;
过渡:不透明度。5s缓解;
}
#集装箱p+p{
不透明度:0;
}
其他段落
一,
二,
三,
对,是的,您的目标是所有的p标记document.getElementsByTagName(“p”)代码>添加类请在问题本身中包含所有相关代码,而不仅仅是在外部站点上@Liam已将您的代码从JSFIDLE复制到此站点,从而更改了代码的许可条款。作为版权持有者,你应该自己做这件事。我不认为他会卷入这场专利战……谢谢你,我会更仔细地研究代码,了解它是如何工作的。
slides = document.querySelectorAll("#container p");