您需要 - 正如您所尝试的那样 - 使用CSS修改它.您可能没有在正确的元素上应用CSS更改,您需要将其应用于.jqplot-event-canvas:
$('#chart1').on('jqplotDataHighlight', function () {
$('.jqplot-event-canvas').css( 'cursor', 'pointer' );
});
Run Code Online (Sandbox Code Playgroud)
请在这里查看一个工作示例
根据sdespont的评论编辑小提琴和代码.
PS正如Lukas Jelinek所写,您可以在取消显示数据时重新定义默认指针:
$('#chart1').on('jqplotDataUnhighlight', function() {
$('.jqplot-event-canvas').css('cursor', 'auto');
});
Run Code Online (Sandbox Code Playgroud)