这个启动闪烁不褪色,也适用于 IE
function blinker(e)
{ $(e).delay( 250 ).fadeTo(0, 0, function()
{ if ($.browser.msie) $(this).css({'visibility':'hidden'})
$(this).delay( 250 ).fadeTo(0, 1, function()
{ if ($.browser.msie) $(this).css({'visibility':'visible'})
blinker(this);
});
});
}
blinker('#blinker')
这个启动3次闪烁,可以同时在多个元素上使用而不冲突
function blinker(e)
{ var e_id=$(e)[0].id
window["blinker_counter_"+e_id]=0
window["blinker_count_"+e_id]=3 //Times to blink
blink(e)
}
function blink(e)
{ var e_id=$(e)[0].id
$(e).delay( 250 ).fadeTo(0, 0, function()
{ if ($.browser.msie) $(this).css({'visibility':'hidden'})
$(this).delay( 250 ).fadeTo(0, 1, function()
{ window["blinker_counter_"+e_id]++
if ($.browser.msie) $(this).css({'visibility':'visible'})
if (window["blinker_counter_"+e_id]<window["blinker_count_"+e_id])
{ blink(this);
} else
{ window["blinker_counter_"+e_id]=undefined
window["blinker_count_"+e_id]=undefined
}
});
});
}
blinker('#blinker')