本文介绍了按特定时间突出显示跨度(使用Jquery):的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想用jQuery按特定时间突出显示跨度.
例如:(在20秒内突出显示此行)

I want to highlight a span by specific time with jquery.
for example:(highlight this line in 20 sec)

<span> highlight me slowly by specific time</span>
window.setTimeout(function() {
    // what do i must write here?
}, 20*1000);



我想要这个结果:
http://8pic.ir/images/sk9q76r96e3dc1rq4zo.swf



I want this Result:
http://8pic.ir/images/sk9q76r96e3dc1rq4zo.swf

推荐答案

function changeColor(element, curNumber){
    curNumber++;

    if(curNumber > 4){
        curNumber = 1;
    }

    element.addClass('color' + curNumber, 1000);

    // So previous classes get removed.
    element.attr('class', 'color' + curNumber);

    setTimeout(function(){changeColor(element, curNumber)}, 2000);
}

changeColor(




这篇关于按特定时间突出显示跨度(使用Jquery):的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-01 11:34
查看更多