gregrgay

slider.aria2

Jun 13th, 2018
6,414
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. plugin.knob = $('<div/>')
  2.                 .attr({
  3.                     'id': id,
  4.                     'tabindex': 0, // add this element to tab order
  5.                     'role': 'slider', // assign role slider
  6.                     'aria-valuemin': plugin.options.minValue, // set slider minimum value
  7.                     'aria-valuemax': plugin.options.maxValue, // set slider maximum value
  8.                     'aria-valuenow': plugin.options.minValue, // set slider current value
  9.                     'aria-describedby': id + '_instructions' // add description */
  10.                 })
  11.                 .addClass('ik_knob')
  12.                 .on('keydown', {'plugin': plugin}, plugin.onKeyDown)
  13.                 .on('mousedown', {'plugin': plugin}, plugin.onMouseDown)
  14.                 .on('mousemove', {'plugin': plugin}, plugin.onMouseMove)
  15.                 .on('mouseup', {'plugin': plugin}, plugin.onMouseUp)
  16.                 .on('mouseleave', function(){ setTimeout(plugin.onMouseUp, 100, { 'data': {'plugin': plugin} }) });
Advertisement
Add Comment
Please, Sign In to add comment