誰かが完全なJavaScript初心者を助けてもらえますか? 私のgoogle-fuは完全に欠けているようです...
これを変換しようと...
var $win = jQuery(window),
w = 0,h = 0,
sgcolour = [],
getWidth = function() {
w = $win.width();
h = $win.height();
};
$win.resize(getWidth).mousemove(function(e) {
sgcolour = [
Math.round(e.pageX/w * 255),
Math.round(e.pageY/h * 255),
150,
1
];
jQuery(document.body).css('background','rgba('+sgcolour.join(',')+')');
}).resize();
rgba から hsla まで、x 軸は色相、y は彩度、その他の値は固定です。
私は明らかだと思います(「rgba」を変更し、値をrgbaに適切なものからhslaに適切なものに設定します)が、私の人生では、出力の後に「%」を出力する方法を理解できません必要な値...
私は自分でそれを解決できることを望んでいましたが、適切な質問をグーグルで検索するのに十分な知識があるかどうかさえわかりません:/