app/assets/javascripts/spina/admin/pages.js.coffee in spina-0.6.16 vs app/assets/javascripts/spina/admin/pages.js.coffee in spina-0.6.17
- old
+ new
@@ -43,11 +43,11 @@
$structureForm = $(this).parents('.structure-form')
time = new Date().getTime()
regexp = new RegExp($(this).data('id'), 'g')
$fields = $($(this).data('fields').replace(regexp, time))
- $(this).before($fields)
+ $structureForm.find('.structure-form-content').append($fields)
$link = $("<li><a href='#structure_form_pane_#{time}'><i data-icon='7'></i> </a></li>")
$structureForm.find('.structure-form-menu ul').append($link)
$fields.attr('id', "structure_form_pane_#{time}")
@@ -57,11 +57,14 @@
event.preventDefault()
$(document).on 'click', 'form .remove-structure-item-fields', (event) ->
$(this).prev('input[type=hidden]').val('1')
$pane = $(this).closest('.structure-form-pane')
- console.log $pane.attr('id')
- $("a[href='##{$pane.attr('id')}']").parents('li').hide()
+ $link = $("a[href='##{$pane.attr('id')}']").parents('li')
+ $previousLink = $link.siblings('li:visible')
+
+ $previousLink.find('a').trigger('click')
+ $link.hide()
$pane.hide()
event.preventDefault()
# Sort pages
$(document).on 'click', '.sort-switch', (event) ->