Manipulate specified class(es) to matched elements while animating all style changes.
- jqui_add_class(): Add class(es).
- jqui_remove_class(): Remove class(es).
- jqui_switch_class(): Switch class(es).
Usage
jqui_add_class(
  ui,
  className,
  duration = 400,
  easing = "swing",
  complete = NULL
)
jqui_remove_class(
  ui,
  className,
  duration = 400,
  easing = "swing",
  complete = NULL
)
jqui_switch_class(
  ui,
  removeClassName,
  addClassName,
  duration = 400,
  easing = "swing",
  complete = NULL
)Arguments
- ui
- The target ui element(s) to be manipulated. Can be - A string of jQuery_selector 
- A JS() wrapped javascript expression that returns a jQuery object. 
 
- className
- One or more class names (space separated) to be added to or removed from the class attribute of each matched element. 
- duration
- A string or number determining how long the animation will run. 
- easing
- A string indicating which easing function to use for the transition. 
- complete
- A js function to call once the animation is complete, called once per matched element. 
- removeClassName
- One or more class names (space separated) to be removed from the class attribute of each matched element. 
- addClassName
- One or more class names (space separated) to be added to the class attribute of each matched element. 
Details
These functions are the R wrappers of
addClass(),
removeClass() and
switchClass() from jQuery UI library.
They should be used in server of a shiny app.