app/assets/javascripts/contents.js.coffee in common-content-0.0.4 vs app/assets/javascripts/contents.js.coffee in common-content-0.0.5
- old
+ new
@@ -1,16 +1,16 @@
-jQuery ->
- $('form').on 'click', '.remove_fields', (event) ->
- $(this).prev('input[type=hidden]').val('1')
- $(this).closest('fieldset').hide()
- event.preventDefault()
-
- $('form').on 'click', '.add_fields', (event) ->
- time = new Date().getTime()
- regexp = new RegExp($(this).data('id'), 'g')
- $(this).before($(this).data('fields').replace(regexp, time))
- event.preventDefault()
-
- $('#children').sortable()
-
- # $('form').on 'submit', (event) ->
- # $("#child_order").val($("#children").sortable('toArray'))
+jQuery ->
+ $('form').on 'click', '.remove_fields', (event) ->
+ $(this).prev('input[type=hidden]').val('1')
+ $(this).closest('fieldset').hide()
+ event.preventDefault()
+
+ $('form').on 'click', '.add_fields', (event) ->
+ time = new Date().getTime()
+ regexp = new RegExp($(this).data('id'), 'g')
+ $($(this).data('enclosing')).prepend($(this).data('fields').replace(regexp, time))
+ event.preventDefault()
+
+ $('#children').sortable({ items: '.embedded-child'})
+
+ $('form').on 'submit', (event) ->
+ $("#content_child_order").val($("#children").sortable('toArray'))