div 要素の各文字を色の配列からランダムな色に変更しようとしています。次に、マウスがdivから離れたときにリセットします。
これが私がこれまでに得たものです。実際には機能しないという事実を除けば、私はかなり近いと思います。これは、このサイトのいくつかの異なるスニペットから作成されました。
$(document).ready(function() {
// COLOURS ARRAY
var colours = Array("#ddd", "#333", "#999", "#bbb"), idx;
$("DIV#header").hover(function(){
$( $(this).text().split('')).each(function(index, character) {
idx = Math.floor(Math.random() * colours.length);
$(this).css("color", colours[idx]);
});
}, function() {
$(this).css("color","#ddd");
});
});
JS エラーは発生しません。ホバーの2番目の機能は機能しているようですが、最初の機能は機能していません。どんな助けでもありがたく受け取られます!