Ich habe versucht, Raphael JS Grafikbibliothek zu verwenden. Ich möchte den Attributgradienten verwenden, der ein Objekt akzeptieren soll. Die Dokumentation sagt, dass sie sich auf SVG-Spezifikationen bezieht. Ich habe das Gradientenobjekt in SVG gefunden, zum BeispielWie erstellt man ein Farbverlaufsobjekt mit Raphael
<linearGradient id="myFillGrad" x1="0%" y1="100%" x2="100%" y2="0%">
<stop offset="5%" stop-color="red" />
<stop offset="95%" stop-color="blue" stop-opacity="0.5" />
</linearGradient>
aber wie kann ich das in meinem Javascript referenzieren?
circle.attr("gradient", "myFillGrad");
nicht funktioniert :) Vielen Dank im Voraus
Es sieht aus wie diese API nicht mehr existiert. Siehe http://jsfiddle.net/GuQA6/ für einen Testfall. Sie kennen nicht die neue API zum Ändern der Deckkraft von Farbstopps, oder? –
Ich habe das Codebeispiel aktualisiert, um die neueste API wiederzugeben. In der Zukunft sollten Sie die Dokumentation lesen, um herauszufinden, wie sich die APIs geändert haben. –
Ich aktualisierte die jsfiddle, um @NathandeVries Codebeispiel zu entsprechen ... http://jsfiddle.net/GuQA6/155/ nur für den nächsten Entwickler, der es in Aktion sehen möchte. – scunliffe