背景色をランダムにしてテキストの色を反転させる有望なコードがいくつか見つかりましたが、これを動作させるようには見えません。どんな助けでも大歓迎です。背景色を反転するjQuery
$(document).ready(function() {
var colors = ['#000000', '#FF3516', '#34FF17', '#2458FF'];
function UpdateColors() {
$(this).each(function(index) {
var color = colors[Math.floor(Math.random() * colors.length)];
var invertedColor = invertColor(color);
$(this).css({
'background-color': color,
'color': invertedColor
});
});
}
//$('div').UpdateColors();
});
ここフィドル:
https://jsfiddle.net/abennington/h49zh3gy/10/
メソッドinvertcolorは –
です。この[demo](https://jsfiddle.net/h49zh3gy/12/)は、要素を持つメソッドを呼び出す可能性がありますが、定義された関数 'invertColor'はありません。 – empiric
私は以下の答えを提供しましたが、invertColor関数は定義されていません。あなたがinvertColorコードを持っていないと私に教えてください、私はその関数をフィドルに追加します。 – carlcheel