jquery - 完成后删除动画名称
问题描述
完成后我似乎无法删除动画名称。这是我的代码。我认为我的 jquery 有问题,但我似乎找不到。
css
.nonlivemessage {
opacity: 0;
display: inline-block;
color: red;
font-weight: 600;
animation: 0.5s ease-in 0s normal both;
margin-top: 15px;
background-color: red;
color: white;
border-radius: 4px;
padding: 5px 3px;
}
@keyframes nonlive {
0%{
opacity: 0;
}
50% {
opacity: 1;
}
100% {
opacity: 0;
}
}
jQuery
<script>
$(window).on("load", function() {
$( ".nonlivebutton" ).click(function() {
$(".nonlivemessage").css("animation-name", "nonlive"), function(){
$(".nonlivemessage").css("animation-name", "none");
}
});
});
</script>
谢谢!
解决方案
从 $(".nonlivemessage").css("animation-name", "none") 中删除 none;$(window).on("加载", function() {
$( ".nonlivebutton" ).click(function() {
$(".nonlivemessage").css("animation-name", "nonlive"), function(){
$(".nonlivemessage").css("animation-name", "");
}
});
推荐阅读
- matlab - 如何找到矩阵中的重复值以及它们属于哪些行?
- jmeter - 如何使用 JMeter 在文件中写入 HTML 响应
- javascript - 无法从 JSON 中读取未定义的属性“customer_name”
- angular - 如何使用任何 Angular cli 版本创建特定版本的 Angular 项目?
- android - 谷歌服务插件和数据绑定问题
- android - 读取 JSON 嵌套数组响应以避免 android 中的重复条目
- html - 将悬停效果和href覆盖在DIV框上的方法?
- c# - 使用 SevenZipSharp 将 Stream 解压缩为字符串
- javascript - coinmarketcap api v2 jquery
- asp.net - 将数据插入数据库时出现错误