Ich spiele mit einem simple tutorial für die Zeichnung Linie in HTML5
Canvas. Da es auf jQuery basiert, ist es einfach, der Zeichnung viele Effekte hinzuzufügen.Wie man anklickbare Punkte in HTML5 Canvas machen kann?
Wie kann ich den Punkt anklickbar/moveable machen, um jQuery-Effekte beim Klicken/Hover (Mouseenter/Mouselave) hinzuzufügen? Die Punkte werden gezeichnet von
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();
}
Wie jquery Selektor hinzufügen? Grundsätzlich möchte ich die Punktkoordinaten beim Klick oder Hover zeigen.
Es gibt viele dieser Frameworks, die diese für Sie tun, versuchen Sie es stattdessen. – Joseph
"Da es auf jQuery basiert, ist es einfach, der Zeichnung viele Effekte hinzuzufügen." Es ist nicht wahr, Sie werden nicht in der Lage sein, jQuery-Animation auf Canvas-Objekten zu verwenden, Canvas ist eine Art Low Level und Sie müssen alle Animationseffekte selbst implementieren! jQuery arbeitet mit DOM-Elementen – jazzytomato