diff --git a/README.md b/README.md index c048150c..3ac4b6b6 100644 --- a/README.md +++ b/README.md @@ -459,16 +459,17 @@ Here is an example callback for sliding out the error message when the validatio ``` javascript // You will need to require 'jquery-ui' for this to work window.ClientSideValidations.callbacks.element.fail = function($element, message, callback) { - callback(); + callback() + if ($element.data('valid') !== false) { - $element.parent().find('.message').hide().show('slide', {direction: "left", easing: "easeOutBounce"}, 500); + $element.parent().find('.message').hide().show('slide', { direction: 'left', easing: 'easeOutBounce' }, 500) } } window.ClientSideValidations.callbacks.element.pass = function($element, callback) { // Take note how we're passing the callback to the hide() // method so it is run after the animation is complete. - $element.parent().find('.message').hide('slide', {direction: "left"}, 500, callback); + $element.parent().find('.message').hide('slide', { direction: 'left' }, 500, callback) } ```