score:10

Accepted answer

jsfiddle solution

i ended up binding my own mousemove event to get the constantly changing mouse position within the graph for the crosshairs. for the tooltip i just used:

tooltip: {
            shared: true,
            followpointer: true
        },

this should be more than enough to get you going.

score:2

unfortunately crosshair works only in this way, but you can prepare your own solution by mouseover and mouseout events and add draw line by renderer.

http://api.highcharts.com/highcharts#plotoptions.series.events.mouseover http://api.highcharts.com/highcharts#plotoptions.series.events.mouseout

http://api.highcharts.com/highcharts#renderer

score:2

you can try it set axis crosshair for mouse move

example

$('#container').highcharts({
    xaxis: {
        crosshair: {
            snap: false
        }
    },
    yaxis: {
        crosshair: {
            snap: false
        }
    },
    series: [{
        data: [6, 4, 2,4],
        name: 'first'
    }, {
        data: [7, 3, 2],
        name: 'second'
    }, {
        data: [9, 4, 8],
        name: 'asdf'
    }]        
});

Related Query

More Query from same tag