Gram z simple tutorial dla linii rysunkowej w kanwie HTML5
. Ponieważ jest oparty na jQuery, można łatwo dodać wiele efektów do rysunku.Jak zrobić klikalne punkty w kanwie HTML5?
Jak mogę uczynić punkt klikalny/hoverable, aby dodać efekty jquery po kliknięciu/hover (mouseenter/mouseleave)? Punkty są rysowane przez:
c.fillStyle = '#333';
for(var i = 0; i < data.values.length; i ++) {
c.beginPath();
c.arc(getXPixel(i), getYPixel(data.values[i].Y), 4, 0, Math.PI * 2, true);
c.fill();
}
Jak dodać selektor jquery? Zasadniczo chcę wyświetlać współrzędne punktu po kliknięciu lub najechaniu na obiekt.
Istnieje wiele tych frameworków, które robią to za Ciebie, spróbuj użyć jednego z nich. – Joseph
"Ponieważ opiera się na jQuery, można łatwo dodać wiele efektów do rysunku." Nie jest prawdą, nie można używać animacji jquery na obiektach canvas, płótno ma niski poziom i trzeba samemu wdrożyć wszystkie efekty animacji! jQuery działa z elementami DOM – jazzytomato