2
我是新的畫布,任何人都可以幫助縮短此問題。懸停以更改畫布的顏色
我創建了5個畫布圓。當我將鼠標懸停在任何圓上時,我只需要更改畫布顏色,當將鼠標懸停在圓上時,我在畫布上添加了一個類,但是可以只更改顏色。我不想在懸停時再次創建畫布時只更改顏色。
$(document).ready(function(){
$('.menuballs').hover(function() {
$(".menuballs").children('canvas').toggleClass('hover-intro');
if($(this).is(':hover'))
{
var c = document.getElementsByClassName("hover-intro");
var graphics = c.getContext('2d');
graphics.fillStyle = 'green';
graphics.fill();
}
});
});
嘗試將此項作爲懸停介紹類,但其給定HTMLElement,我需要CanvasElement來填充圓。