Hai bisogno, come hai provato, di modificarlo tramite CSS. Lei forse non hai l'applicazione di cambiamento CSS sull'elemento destra, è necessario applicarlo a .jqplot-evento-tela:
$('#chart1').on('jqplotDataHighlight', function() {
$('.jqplot-event-canvas').css('cursor', 'pointer');
});
Si prega di vedere un esempio di lavoro here
Modifica Fiddle and codice aggiornato in base al commento di sdespont.
PS Come scritto da Lukas Jelinek, è possibile ridefinire puntatore predefinito quando si unhighlight i dati:
$('#chart1').on('jqplotDataUnhighlight', function() {
$('.jqplot-event-canvas').css('cursor', 'auto');
});
buona risposta, ma l'uso. on() invece di .bind() che è deprecato – sdespont
Modifiche fatte in base al tuo commento. Cheers – AnthonyLeGovic
Si noti che almeno per i grafici a linee, è necessario avere highlightMouseOver impostato su true nelle serie_options altrimenti questa soluzione non funziona. – carruthd