From: Brian Tan Date: Wed, 23 Dec 2015 17:14:38 +0000 (-0500) Subject: Fix formvalid/forminvalid trigger X-Git-Tag: v6.1.1~12^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F7674%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git Fix formvalid/forminvalid trigger chaining was incorrect. --- diff --git a/js/foundation.abide.js b/js/foundation.abide.js index 3214f5178..d5794a3e2 100644 --- a/js/foundation.abide.js +++ b/js/foundation.abide.js @@ -311,14 +311,14 @@ var noError = acc.indexOf(false) === -1; - this.$element.find('[data-abide-error]').css('display', (noError ? 'none' : 'block')) + this.$element.find('[data-abide-error]').css('display', (noError ? 'none' : 'block')); /** * Fires when the form is finished validating. Event trigger is either `formvalid.zf.abide` or `forminvalid.zf.abide`. * Trigger includes the element of the form. * @event Abide#formvalid * @event Abide#forminvalid */ - .trigger((noError ? 'formvalid' : 'forminvalid') + '.zf.abide', [this.$element]); + this.$element.trigger((noError ? 'formvalid' : 'forminvalid') + '.zf.abide', [this.$element]); return noError; };