var paper = new Raphael('paper');
for (var i = 0; i < 6; i++) {
paper.path([
'M', i * 20 + 30, 10,
'L', i * 20 + 30, 300
]).attr({
'stroke-width': 5,
'stroke': ((i%2==0) ? 'red' : 'blue' ),
'arrow-end': 'block-midium-midium',
'arrow-start': 'oval-narrow-short'
});
}
箭头的实际线具有正确的颜色,但箭头结束/开始具有相同的颜色
在这里检查:http: //jsfiddle.net/MGtUQ/2/