Sha256: b23744ce69271458c26cde3f9a1603b52bfb21da7791093930f4308584fb0254
Contents?: true
Size: 1.19 KB
Versions: 43
Compression:
Stored size: 1.19 KB
Contents
I"¸(function() { var AdminSlideshowForm, bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; }; AdminSlideshowForm = (function() { function AdminSlideshowForm() { this.submit_slide_positions = bind(this.submit_slide_positions, this); this.slides_list = $(".js-admin-slides-list"); this.slides_list.sortable({ update: this.submit_slide_positions }); } AdminSlideshowForm.prototype.submit_slide_positions = function(event, ui) { var counter, data; data = []; counter = 0; this.slides_list.find("li.slide").each(function() { data.push({ id: $(this).attr('data-id'), position: counter }); return counter += 1; }); return $.ajax({ type: 'POST', url: '/admin/admin/slides/positions', data: { slides: data }, success: (function(_this) { return function(response) { return ui.item.find('.thumbnail').effect('highlight', {}, 1000); }; })(this) }); }; return AdminSlideshowForm; })(); window.AdminSlideshowForm = AdminSlideshowForm; }).call(this); :ET
Version data entries
43 entries across 36 versions & 1 rubygems