我想知道你如何在某个时间执行html。我有一个小的字幕html代码,我希望在我想要的时候执行,而不是在页面加载后立即执行。
答案 0 :(得分:1)
Html不会执行,但会呈现。
执行时,您需要一个脚本或程序。对于客户端,您应该使用javascipt。许多人使用通常可以改进代码的库,并使编程更容易。我会推荐jQuery,但还有其他的。
要在jQuery中执行的操作非常简单,您可以使用setTimeout
来计算执行时间,然后在超时回调函数中插入或显示html代码。
答案 1 :(得分:0)
最简单的方法是使用 jquery's marquee plugin 以简单的方式访问 marquee
。
然后, HTML
不可执行!您应该创建一个客户端脚本来实现您的目的。例如:在页面中添加对 jquery.js
和 marquee.jquery.js
的引用后,请尝试:
<强> HTML:强>
<marquee id="myMarq">Content here...</marquee>
<强> JS:强>
$(document).ready(function(){
$("#myMarq").marquee().trigger('stop');
setTimeout(function(){
$("#myMarq").marquee().trigger('start');
},10000 /* or any time-out you want, in milisecond */);
});