// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require grantox/jquery-ui
//= require_tree .

$(function() {
  // var el = document.getElementById('content-blocks');
  // var sortable = Sortable.create(el, {
  //   animation: 150, 
  //   ghostClass: "sortable-ghost",
  //   onEnd: function (evt) {
  //     alert(evt.oldIndex + " " + evt.newIndex);
  //     
  //   },
  // });
  
  $(".content-blocks").sortable({
    placeholder: "content-block-placeholder",
    update: function(event, ui) {
      // alert(ui.item)
      console.log(ui.item.index());
      console.log(ui.item.data("move-path"));
      
      $.ajax({
        method: "PUT",
        url: ui.item.data("move-path"),
        data: { position: ui.item.index() }
      }).done(function( msg ) {
        console.log("Data Saved: " + msg);
      });
      
    }
  });
  $("#content-blocks").disableSelection();
});
// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require grantox/jquery-ui
//= require_tree .

$(function() {
  $(".content-blocks").sortable({
    placeholder: "content-block-placeholder",
    update: function(event, ui) {
      $.ajax({
        method: "PUT",
        url: ui.item.data("move-path"),
        data: { position: ui.item.index() }
      }).done(function( msg ) {
        console.log("Data Saved: " + msg);
      });
      
    }
  });
  $("#content-blocks").disableSelection();
});
Remove crap