Files
gallery3/lib/gallery.ajax.js
shadlaws 90528d9c83 #2065 - Fix problems with double-ajaxifying of dialogs.
Change all jQuery-ui widget _init() functions to _create() functions.
2013-05-07 18:46:43 +02:00

15 lines
403 B
JavaScript

(function($) {
$.widget("ui.gallery_ajax", {
_create: function() {
this.element.click(function(event) {
eval("var ajax_handler = " + $(event.currentTarget).attr("data-ajax-handler"));
$.get($(event.currentTarget).attr("href"), function(data) {
ajax_handler(data);
});
event.preventDefault();
return false;
});
}
});
})(jQuery);