jquery - JQuery 列表项fadeIn 和fadeOut
问题描述
我正在尝试对列表项进行淡入/淡出效果。元素应该快速淡入,但在 3 秒后淡出。我试图弄清楚我的代码有什么问题。
<head>
<style type="text/css">
#eyebrowBanner li {
display: none;
}
</style>
<script
src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
<script type="text/javascript">
$(document).ready(function(){
function startAnimations() {
$("#eyebrowBanner li").hide();
function loop() {
var $li = $("#eyebrowBanner li:first-child").fadeIn(400, function () {
$li.fadeOut(3000, function () {
$li.appendTo('#eyebrowBanner');
loop()
})
});
}
loop()
}
startAnimations();
});
</script>
</head>
<body>
<ul id="eyeBrowBanner">
<li>items 1</li>
<li>items 2</li>
<li>items 3</li>
</ul>
</body>
解决方案
推荐阅读
- python - Keras(Tensorflow) python 图像分类与分析(根系统)
- sql - Postgresql 中使用触发器的总库存
- java - 使用自定义函数模拟静态 void 方法
- asp.net-core - Asp.Net 核心 ActionFilter 上下文请求正文已处理
- python - 堆叠从 Xarray 生成的 Dask 数组的有效方法
- java - 带有 OAuth 的 Spring Boot Security Multi Http 不起作用
- microsoft-edge - 发布 Microsoft Edge 扩展时如何解决识别问题?
- javascript - 等待函数解决没有参数的承诺
- batch-file - 批量循环变量并发送 API 请求
- ruby-on-rails - 我的市场轨道项目的两个数据库模式之间的困境