0
2秒ごとにページのテキストの色を変えたいと思っています。これは私が持っているものです。点滅するテキストとクロージャ
function BlinkText() {
var TheTextColors = ['red', 'white', 'blue'];
var TheColor = Math.floor(Math.random() * 3) + 1;
var TheOpacity = (Math.floor(Math.random() * 20) + 80)/100;
$('#TheText').css('color', TheTextColors [TheColor]);
$('#TheText').css('opacity', TheOpacity);
setTimeout(BlinkText, 2000);
}
そしてCSSの私はこれを持っている:
#TheText{
-webkit-transition:all 2s ease;
-moz-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease;}
問題は、私はクロームでタイムラインを見たとき、私はメモリ使用量が上がると見ていることです2秒ごとに起動します。私は、メモリの使用が継続的に拡大する理由は、メモリリークがあり、私が偶発的な閉鎖を引き起こしているということが原因だと思われます。
私のコードで何が問題になっていますか?
ご意見ありがとうございます。
あなたのご意見ありがとうございます。本当に役に立つパターン。 – frenchie