Javascript 出现';s<;br>;
我试图创建一个简单的文本幻灯片,它在一个短语到另一个短语之间转换并循环自身,但当我在文本中添加了一个中断规则时,幻灯片似乎无法正常运行。它仅在文本为单行时有效。非常感谢您的帮助 下面是代码和JSFIDLE:Javascript 出现';s<;br>;,javascript,jquery,html,css,slideshow,Javascript,Jquery,Html,Css,Slideshow,我试图创建一个简单的文本幻灯片,它在一个短语到另一个短语之间转换并循环自身,但当我在文本中添加了一个中断规则时,幻灯片似乎无法正常运行。它仅在文本为单行时有效。非常感谢您的帮助 下面是代码和JSFIDLE: //HTML 亲密的隐居处 保存完好的天堂 //CSS #索引文本{ 宽度:311px; 保证金:0自动; 高度:330px; 边缘顶部:25px; 文本对齐:居中; } #索引文本h3{ 位置:绝对位置; 字体大小:4.5em; 线高:1.2米; 字体系列:“AdobeGaramondPr
//HTML
亲密的隐居处
保存完好的天堂
//CSS
#索引文本{
宽度:311px;
保证金:0自动;
高度:330px;
边缘顶部:25px;
文本对齐:居中;
}
#索引文本h3{
位置:绝对位置;
字体大小:4.5em;
线高:1.2米;
字体系列:“AdobeGaramondPro”,无衬线;
字母间距:0.05em;
字体大小:400;
边缘底部:70像素;
颜色:红色;
}
//jQuery
$(函数(){
$(“#索引#文本h3:gt(0)”.hide();
setInterval(函数(){
$('#index#u splashtext:first child')。淡出(2500)
.next('h3').fadeIn(2500)
.end().appendTo('#index_splashtext');},
8000);
});
您想使用$('#index_splashtext h3:first')
而不是$('#index_splashtext:first child')
。在这种情况下,:第一个子元素也将应用于
元素,因此它们将被隐藏,但不会褪色:
$(function () {
$('#index_splashtext h3:gt(0)').hide();
setInterval(function () {
$('#index_splashtext h3:first').fadeOut(2500)
.next('h3').fadeIn(2500)
.end().appendTo('#index_splashtext');
},
8000);
});
您想使用$(“#index_splashtext h3:first”)
而不是$(“#index_splashtext:first child”)
。在这种情况下,:第一个子元素也将应用于
元素,因此它们将被隐藏,但不会褪色:
$(function () {
$('#index_splashtext h3:gt(0)').hide();
setInterval(function () {
$('#index_splashtext h3:first').fadeOut(2500)
.next('h3').fadeIn(2500)
.end().appendTo('#index_splashtext');
},
8000);
});
您想使用$(“#index_splashtext h3:first”)
而不是$(“#index_splashtext:first child”)
。在这种情况下,:第一个子元素也将应用于
元素,因此它们将被隐藏,但不会褪色:
$(function () {
$('#index_splashtext h3:gt(0)').hide();
setInterval(function () {
$('#index_splashtext h3:first').fadeOut(2500)
.next('h3').fadeIn(2500)
.end().appendTo('#index_splashtext');
},
8000);
});
您想使用$(“#index_splashtext h3:first”)
而不是$(“#index_splashtext:first child”)
。在这种情况下,:第一个子元素也将应用于
元素,因此它们将被隐藏,但不会褪色:
$(function () {
$('#index_splashtext h3:gt(0)').hide();
setInterval(function () {
$('#index_splashtext h3:first').fadeOut(2500)
.next('h3').fadeIn(2500)
.end().appendTo('#index_splashtext');
},
8000);
});
这就是我如何达到您想要的效果的,而且它也是可伸缩的:)
html:
javascript:
$(function(){
var messages=[];
var counter=0;
var fadeInLength = 2500;
var fadeOutLength = 2500;
var hold = 1000;
messages.push('An<br />Intimate<br />Hideaway');
messages.push('A<br />Paradise<br />Preserved');
$('#index_splashtext h3').hide();
setInterval(function(){
$('#index_splashtext :first-child').
html(messages[counter]).
fadeIn(fadeInLength).
delay(hold).
fadeOut(fadeOutLength);
counter++;
if(counter > messages.length-1){counter=0;}
},fadeInLength+fadeOutLength+hold + 1000);
});
$(函数(){
var消息=[];
var计数器=0;
var fadeInLength=2500;
var衰减长度=2500;
var hold=1000;
messages.push('An
亲密的
隐藏处');
messages.push('A
天堂
保留');
$('#index_/text h3').hide();
setInterval(函数(){
$(“#索引#文本:第一个子项”)。
html(消息[计数器])。
法登(法登长度)。
延迟(保持)。
衰减(衰减长度);
计数器++;
if(counter>messages.length-1){counter=0;}
},衰减长度+衰减长度+保持+1000);
});
我就是这样达到了您想要的效果,而且它也是可伸缩的:)
html:
javascript:
$(function(){
var messages=[];
var counter=0;
var fadeInLength = 2500;
var fadeOutLength = 2500;
var hold = 1000;
messages.push('An<br />Intimate<br />Hideaway');
messages.push('A<br />Paradise<br />Preserved');
$('#index_splashtext h3').hide();
setInterval(function(){
$('#index_splashtext :first-child').
html(messages[counter]).
fadeIn(fadeInLength).
delay(hold).
fadeOut(fadeOutLength);
counter++;
if(counter > messages.length-1){counter=0;}
},fadeInLength+fadeOutLength+hold + 1000);
});
$(函数(){
var消息=[];
var计数器=0;
var fadeInLength=2500;
var衰减长度=2500;
var hold=1000;
messages.push('An
亲密的
隐藏处');
messages.push('A
天堂
保留');
$('#index_/text h3').hide();
setInterval(函数(){
$(“#索引#文本:第一个子项”)。
html(消息[计数器])。
法登(法登长度)。
延迟(保持)。
衰减(衰减长度);
计数器++;
if(counter>messages.length-1){counter=0;}
},衰减长度+衰减长度+保持+1000);
});
我就是这样达到了您想要的效果,而且它也是可伸缩的:)
html:
javascript:
$(function(){
var messages=[];
var counter=0;
var fadeInLength = 2500;
var fadeOutLength = 2500;
var hold = 1000;
messages.push('An<br />Intimate<br />Hideaway');
messages.push('A<br />Paradise<br />Preserved');
$('#index_splashtext h3').hide();
setInterval(function(){
$('#index_splashtext :first-child').
html(messages[counter]).
fadeIn(fadeInLength).
delay(hold).
fadeOut(fadeOutLength);
counter++;
if(counter > messages.length-1){counter=0;}
},fadeInLength+fadeOutLength+hold + 1000);
});
$(函数(){
var消息=[];
var计数器=0;
var fadeInLength=2500;
var衰减长度=2500;
var hold=1000;
messages.push('An
亲密的
隐藏处');
messages.push('A
天堂
保留');
$('#index_/text h3').hide();
setInterval(函数(){
$(“#索引#文本:第一个子项”)。
html(消息[计数器])。
法登(法登长度)。
延迟(保持)。
衰减(衰减长度);
计数器++;
if(counter>messages.length-1){counter=0;}
},衰减长度+衰减长度+保持+1000);
});
我就是这样达到了您想要的效果,而且它也是可伸缩的:)
html:
javascript:
$(function(){
var messages=[];
var counter=0;
var fadeInLength = 2500;
var fadeOutLength = 2500;
var hold = 1000;
messages.push('An<br />Intimate<br />Hideaway');
messages.push('A<br />Paradise<br />Preserved');
$('#index_splashtext h3').hide();
setInterval(function(){
$('#index_splashtext :first-child').
html(messages[counter]).
fadeIn(fadeInLength).
delay(hold).
fadeOut(fadeOutLength);
counter++;
if(counter > messages.length-1){counter=0;}
},fadeInLength+fadeOutLength+hold + 1000);
});
$(函数(){
var消息=[];
var计数器=0;
var fadeInLength=2500;
var衰减长度=2500;
var hold=1000;
messages.push('An
亲密的
隐藏处');
messages.push('A
天堂
保留');
$('#index_/text h3').hide();
setInterval(函数(){
$(“#索引#文本:第一个子项”)。
html(消息[计数器])。
法登(法登长度)。
延迟(保持)。
衰减(衰减长度);
计数器++;
if(counter>messages.length-1){counter=0;}
},衰减长度+衰减长度+保持+1000);
});
它正在做你让它做的事情?你想让它做什么?它在做你让它做的事情?你想让它做什么?它在做你让它做的事情?你想让它做什么?它在做你让它做的事情?你想要它做什么?谢谢你j08691。你让我开心!谢谢j08691。你让我开心!谢谢j08691。你让我开心!谢谢j08691。你让我开心!