【发布时间】:2019-03-12 11:37:04
【问题描述】:
我在网站横幅上有一个标题,它将以给定的时间间隔显示(标题在数组中声明)。
我想更改字符串集中特定单词的颜色。比如,想改变Lucky、Vasudeva、Krishna的颜色。
var caption = document.getElementById('caption');
var text = ['Ajay garidipuri lucky ', 'Vasudeva Vijay', 'Mude krishna unlucky '];
function display(i) {
if (i >= text.length) {
i = 0;
}
caption.innerHTML = text[i];
setTimeout(function() {
display(i + 1)
}, 6000)
}
display(0)
.content-video h1 {
font-size: 52px;
margin-bottom: 6px;
text-align: center;
color: white;
padding-top: 25%;
padding-left: 0%;
padding-right: 3%;
font-weight: bold;
text-shadow: 2px 2px 4px #000000;
}
#caption {
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}
<div class="content-video">
<h1><span id="caption"> </span></h1>
</div>
提前致谢!
【问题讨论】:
标签: javascript jquery arrays string