MM *_* PP 2 html javascript jquery marquee
marquee我的网站上有一个:
<marquee>Hello! <span id="text">Welcome to my website.</span></marquee>
Run Code Online (Sandbox Code Playgroud)
我想dinamically改变与跨度的内容id="text"来自marquee:
setTimeout(function() {
document.getElementById("text").innerHTML = "This is my website. Happy reading!";
}, 5000);Run Code Online (Sandbox Code Playgroud)
<marquee>Hello! <span id="text">Welcome to my website.</span>
</marquee>Run Code Online (Sandbox Code Playgroud)
一切顺利.问题是我想在更改文本后从头开始重新启动选取框.想象一下,第一个文本是一个较长的文本,当与另一个文本进行更改时,它在第一次滚动时不会完全可读; 访客将从中间看到它.
所以,我想从头开始重新启动选框滚动.
谢谢!
也许不是你想要或期望的.但是这应该重新开始.
我将使用新元素删除并重新插入DOM中的选取框.
setTimeout(function() {
document.getElementById("marquee").innerHTML = '<marquee>Hello! <span id="text">This is my website. Happy reading!</span></marquee>';
}, 5000);Run Code Online (Sandbox Code Playgroud)
<div id="marquee">
<marquee>Hello! <span id="text">Welcome to my website.</span>
</marquee>
</div>Run Code Online (Sandbox Code Playgroud)