ランダムな色(javascript)を生成し、ボタンがクリックされたときにその結果をボタンに適用しようとしています。JSをJqueryに組み込むにはどうすればよいですか?

ZeroCalm

//ランダムカラージェネレータ

function getRandomColor() {
    var letters = '0123456789ABCDEF'.split('');
    var color = '#';
    for (var i = 0; i < 6; i++ ) {
        color += letters[Math.floor(Math.random() * 16)];
    }
    return color;

//これが私のJqueryです。どうすればそれらを組み合わせることができるのだろうか?

$( document ).ready(function() {

    $("button").click(function(){

        $(this).css({'background-color':color});
   });
});

//ここで最初に尋ねた質問です。コーディングは初めてです。

サントッシュD

コードの少し変更されたバージョン.... ループが動作を終了した後、起こりうるエラーを回避するために区切り文字を挿入,、変数にsplit()を付加し#みてくださいcolor

function getRandomColor() { 
var letters ='0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F'.split(','); var color ; 
for (var i = 0; i < 6; i++ ) {
 color +=letters[Math.floor(Math.random() * 16)]; 
} 
color = '#'+color;
return color;
}

#すべての文字を累積した後、最初に配置する必要があるためcolorgetRandomColor()変数の計算値を返しますcolor

$( document ).ready(function() {
 $("button").click(function(){ 
$(this).css({'background-color':getRandomColor()
  });
 }); 
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ