Skip to content
Create a gist now

Instantly share code, notes, and snippets.

Embed URL


Subversion checkout URL

You can clone with
Download ZIP
jQuery UI unobtrusive
jQuery(document).ready(function () {
jQuery('[data-widget]').each(function () {
var widget = jQuery(this).attr('data-widget');
var optionsAttribute = jQuery(this).attr('data-widget-options');
var options = (optionsAttribute != null) ? eval('({' + optionsAttribute + '})') : null;
// Sanity check: can't directly check that it's truly a _widget_, but
// can at least verify that it's a defined function on jQuery:
if (typeof jQuery.fn[widget] !== 'function') {
throw new Error("Could not find '" + widget + "' jQuery UI widget");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.