【发布时间】:2017-06-08 18:36:05
【问题描述】:
对于我的网站,我正在尝试淡出单词的一部分,替换它,然后再淡入。我正在使用 animate.css 和 jquery 来执行此操作。
HTML
<h1>D<span id="span-header">iscover</span></h1>
JavaScript
$("#span-header").addClass("animated fadeOut");
setTimeout(function() {
var newText = $("#span-header").text().replace("iscover", "ispicio");
$("#span-header").text(newText);
}, 700);
$("#span-header").addClass("animated fadeIn");
它正在做的是淡出并替换文本,但它不会淡入。我做错了什么?
【问题讨论】:
-
你能提供一个小提琴吗?另外,您的 ID 似乎不匹配。
-
您可能需要在添加
fadIn类之前删除fadeOut类,具体取决于您的 CSS 编写方式。
标签: javascript jquery html css animate.css