Skip to content

Commit 058f437

Browse files
author
Chris Montgomery
authored
Merge pull request #3 from spiritedmedia/montchr-fm_added_element-top-position-element
Trigger fm_added_element on the correct element for any position
2 parents 99668ab + 96ee860 commit 058f437

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

js/fieldmanager.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,11 +156,14 @@ fm_add_another = function( $element ) {
156156
var $new_element = $( '.fmjs-proto.fm-' + el_name, $element.closest( '.fm-wrapper' ) ).first().clone();
157157

158158
$new_element.removeClass( 'fmjs-proto' );
159-
$new_element = add_more_position == "bottom" ? $new_element.insertBefore( $element.parent() ) :
160-
$new_element.insertAfter( $element.parent() ) ;
159+
if ( add_more_position == 'bottom' ) {
160+
$new_element.insertBefore( $element.parent() );
161+
} else {
162+
$new_element.insertAfter( $element.parent() );
163+
}
161164
fm_renumber( $element.parents( '.fm-wrapper' ) );
162165
// Trigger for subclasses to do any post-add event handling for the new element
163-
$element.parent().siblings().last().trigger( 'fm_added_element' );
166+
$new_element.trigger( 'fm_added_element' );
164167
init_label_macros();
165168
init_sortable();
166169
}

0 commit comments

Comments
 (0)