我需要一个自定义的 jQuery 函数,它可以让我将所有文本元素定位到某个类,比如class="fontfade"
,并让这些元素从它们的原始字体交叉淡入淡出到新字体。我可以像这样改变字体
$(".one").css("font-family", "Comic Sans MS");
和 HTML 代码是
<p class="one">Demonstrate transition.</p>
这里的棘手之处在于淡入淡出。我想要从以前的字体平滑过渡到新字体。我的意思是具有先前字体的文本将淡出,而具有新字体的文本将淡入。所以在某些时候可以看到两个不同字体的文本。
我正在尝试这样
$(".one").fadeOut(3000);
$(".one").css("font-family", "Comic Sans MS");
$(".one").fadeIn(3000);
不工作..