Jquery如何用效果更改div的文本值

Mon*_*RPG -1 html jquery effect

我可以使用以下代码更改div内部

$(".mydivclass").html("my data");
Run Code Online (Sandbox Code Playgroud)

现在,如果可能的话,我想添加一个像show(延迟)或其他东西的效果.如何在更改div中的数据时执行此操作.谢谢

Irv*_*nin 11

一个使用淡入淡出效果的简单例子.

HTML

<div id="sometext">
    Start text 
</div>
Run Code Online (Sandbox Code Playgroud)

JS

$("#sometext").fadeOut(function() {
  $(this).text("change!").fadeIn();
});
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/uxhE2/

  • 非常漂亮和优雅的解决方案Irvin.工作得很好. (2认同)