jQuery Validation plugin and Bootstrap 4 CSS classes

I found this solution:

$.validator.setDefaults({
    highlight: function (element, errorClass, validClass) {
        $(element).addClass('is-invalid');
    },
    unhighlight: function (element, errorClass, validClass) {
        $(element).removeClass('is-invalid');
    }
});

This is my previous personal solution:

signup_form.on( 'change submit', function( e ) {
    $( '.error' ).removeClass( 'is-valid' ).addClass( 'is-invalid' );
    $( '.valid' ).removeClass( 'is-invalid' ).addClass( 'is-valid' );
} );

Which is better?