Skip to content

@gigi81 /jquery-ui.unobtrusive.js
Last active

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
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");
}
jQuery(this)[widget](options);
});
});
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.