Tôi đang cố sử dụng thư viện đồ họa Raphael JS. Tôi muốn sử dụng gradient thuộc tính nên chấp nhận một đối tượng. Tài liệu nói để tham khảo thông số SVG. Tôi đã tìm thấy đối tượng gradient trong SVG, ví dụ:Cách tạo đối tượng gradient với 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>
nhưng làm cách nào để tôi tham khảo từ trong javascript của tôi?
circle.attr("gradient", "myFillGrad");
không hoạt động :) Cảm ơn trước
Dường như API này không tồn tại nữa. Xem http://jsfiddle.net/GuQA6/ cho một trường hợp thử nghiệm. Bạn không biết API mới để thay đổi độ mờ đục của các điểm dừng màu, phải không? –
Tôi đã cập nhật mẫu mã để phản ánh API mới nhất. Đặt cược tốt nhất của bạn trong tương lai là đọc tài liệu để tìm hiểu cách các API đã thay đổi. –
Tôi đã cập nhật jsfiddle để khớp với mẫu mã @NathandeVries ... http://jsfiddle.net/GuQA6/155/ chỉ dành cho nhà phát triển tiếp theo muốn xem nó hoạt động. – scunliffe