Hi,
In order to create a new theme and apply it after that, please look at the instructions here: http://www.jqwidgets.com/themebuilder/. A new theme should have a new name i.e all of the styles in the Theme should end with “-your-theme-name” and a separate CSS and it should be applied after the jqx.base.css. After that, when you initialize the widget, set its “theme” property to “your-theme-name”.
To dynamically change a theme, set the “theme” property of a widget to point to the theme’s name and make sure that the theme’s CSS file is loaded on the page and is after the jqx.base.css file.
Best Regards,
Peter Stoev
jQWidgets Team
http://www.jqwidgets.com