javascript - 如何使一个 div 出现并在一定时间后全部隐藏
问题描述
我想在测验着陆器上创建一个调查评估框。
我是 jquery 和 javascript 的新手。但我设法创建了问题和所有步骤。
我有 4 个问题,然后出现评估框。显示后 evalve 框 (div id=Evalve) 它显示...
问题 1 有效……1 秒后……问题 2 有效……以此类推。
那么我能得到一些帮助吗?
我无法建立一些可以锻炼的合乎逻辑的步骤。所以拜托,我真的很感谢你们的帮助。
我正在尝试对这种类型的页面进行建模。
链接:http ://courses.healthshul.com/test1/
单击第 4 个问题后,我想模拟出现的 evalve 框。
提前感谢您的宝贵时间。
解决方案
使用 Jquery remove()函数删除页面中的所有 div。您可以遍历 div,并在删除后将它们全部删除。 在 Jquery 中创建一个新元素并将其附加或插入到 body 元素中。
如果您不想将它们全部删除,并保留一个 div 而不是创建一个新的,只需编写一个 if 语句来检查循环内的 div id,如果它与您不想删除的那个匹配,只是“继续”,什么也不做。
推荐阅读
- amazon-web-services - Terraform 不接受来自 vars/tfvars 文件的 AWS 凭证
- c# - 使用非典型 URL 的 C# HttpWebRequest
- c# - WPF UI 不更新控件模板中的文本块
- android - EditText 圆角在低分辨率设备上看起来不同
- angular - 如何使用 `ngx-cookie-service` 设置 cookie 过期日期
- python - Python 和 C++ (Pybind11):Python 扩展模块导入错误
- linux - Linux命令将所有文件从var/A移动到var/
- qt - 旋转的 QML 文本:带有基线锚的位置
- crash - UICollectionView scrollToItemAtIndexPath 崩溃 ios 10
- java - Java 命名指南(特定类类型命名 - 非约定)