javascript - Javascript按时间更改句子
问题描述
我想提交 1 个正在探索的脚本。我想通过每 30 秒在网站上将报价 1 更改为报价 2 和 3 来进行网络通知。
<script>
setInterval(function(){ $(".custom").stop().slideToggle('fast'); }, 2000);
$(".custom-close").click(function() {
$(".custom").stop().slideToggle('fast');
});
</script>
<section class="custom">
<div>Offer 1<br>50%<b></b> Product Name
<small>In 1 hour only</small>
</div>
<div class="custom-close"></div>
<div>Offer 2<br>30%<b></b> Product Name
<small>In 2 hour only</small>
</div>
<div class="custom-close"></div>
<div>Offer 3<br>10%<b></b> Product Name
<small>In 3 hour only</small>
</div>
<div class="custom-close"></div>
</section>
解决方案
我建议您使用 Bootstrap 的“轮播”,您甚至可以定义所需的间隔,在您的情况下是每 30 秒一次。
$('.carousel').carousel({
interval: 30000
})
在这里获取:
推荐阅读
- jestjs - 实例方法异常:未定义事件
- c# - ReactiveUI:如何将“异步”参数传递给 ReactiveCommand.CreateFromTask()
- druid - 使用 Druid 在 SuperSet 中显示实时图表
- apache-spark - Apache Spark 中 describe() 和 summary() 的区别
- c# - 为什么在 Winform 数据绑定中也会多次调用不相关的属性,以及如何修复它?
- javascript - 如何从输入中获取格式日期?
- javascript - 是否可以通过 URL 或 Click 来检查访问?
- javascript - 即使在非常高的缩放级别下也能保持集群,googlemaps
- jquery - 如何在“向下滚动时自动隐藏导航栏”上方添加横幅?
- javascript - Axios Post 在调试中工作,但在 Android 发布版本中出现“网络错误”