在jQuery Highlight效果期间更改文本

时间:2013-05-15 15:38:47

标签: jquery jquery-ui highlight

是否有任何方法可以在突出效果发生时更改div的文本,然后在完成后还原为原始文本?

启动高亮效果的代码:

$("#myDiv").effect("highlight", {}, 3000);

1 个答案:

答案 0 :(得分:2)

试试这个。

   var myDiv=$("#myDiv");
    myDiv.data("old",myDiv.html());
    myDiv.html("New text");
    myDiv.effect("highlight", {}, 3000, callback);

    function callback(){
        var myDiv=$("#myDiv");
        myDiv.html(myDiv.data("old"));
    }

<强> Demo

相关问题