title: Keyboard events to hover/select points in JQplot
body: <p>Is there a way to bind keyboard events to <code>jqPlot</code>? I am trying to hover through the points on a plot using only the left and right arrow keys. Also each point should highlight.</p>
  
  <p>I know there are ways to click, double click etc.</p>
  
  <pre><code>$('#chart1').bind('jqplotClick', function(ev, gridpos, datapos, neighbor) {
     if (neighbor) {
     }
  });
  </code></pre>
  
  <p>I have also implemented shift click. </p>
  
  <pre><code>$('#chart1').bind('jqplotShiftClick', function(ev, gridpos, datapos, neighbor) {
      if (neighbor) {
      }    
  });
  </code></pre>
  
  <p>definition:</p>
  
  <pre><code>this.onClick = function(ev) {
      // Event passed in is normalized and will have data attribute.
      // Event passed out is unnormalized.
      if (ev.shiftKey) {
          var positions = getEventPosition(ev);
          var p = ev.data.plot;
          var neighbor = checkIntersection(positions.gridPos, p);
          var evt = jQuery.Event('jqplotShiftClick');
          evt.pageX = ev.pageX;
          evt.pageY = ev.pageY;
          $(this).trigger(evt, [positions.gridPos, positions.dataPos, neighbor, p]);
      } else {
          var positions = getEventPosition(ev);
          var p = ev.data.plot;
          var neighbor = checkIntersection(positions.gridPos, p);
          var evt = jQuery.Event('jqplotClick');
          evt.pageX = ev.pageX;
          evt.pageY = ev.pageY;
          $(this).trigger(evt, [positions.gridPos, positions.dataPos, neighbor, p]);
      }
  };​
  </code></pre>
  
  <p>But in all these, there is a click involved. I want to be able to produce the same effect without actually selecting the point. </p>
  
  <p>Please let me know if you have any ideas. </p>