Home Forums Front-end Issues ACF action "Remove" fires on add row Reply To: ACF action "Remove" fires on add row

  • Hi @goldhat

    You should be able to check the object if it’s cloned or not (prevObject). It should be something like this:

    function my_acf_remove_test() {
        <script type="text/javascript">
            // only do this after the assets are fully loaded
            acf.add_action('remove', function( $el ){
                // $el will be equivalent to the new element being removed $('tr.row')
                // Check if the row is added or removed
                if( !$el.prevObject.hasClass( "acf-clone" ) ){
                    // the row is removed
                } else {
                    // the row is added
    add_action('acf/input/admin_footer', 'my_acf_remove_test');

    I hope this helps 🙂