Sha256: b3dea2fab4b86551378bcb6c31a309e9f6c8e497ae5c74e232064265832d8aaf
Contents?: true
Size: 626 Bytes
Versions: 42
Compression:
Stored size: 626 Bytes
Contents
class AdminSlideshowForm constructor: -> @slides_list = $(".js-admin-slides-list") @slides_list.sortable( update: @submit_slide_positions ) submit_slide_positions: (event, ui) => data = [] counter = 0 @slides_list.find("li.slide").each -> data.push({ id: $(this).attr('data-id'), position: counter }) counter += 1 $.ajax type: 'POST' url: '/admin/admin/slides/positions' data: {slides: data} success: (response) => ui.item.find('.thumbnail').effect('highlight', {}, 1000) window.AdminSlideshowForm = AdminSlideshowForm
Version data entries
42 entries across 42 versions & 1 rubygems