From a3a648f8dff7497db5a8ec73b27ce2adbc9c0cd6 Mon Sep 17 00:00:00 2001 From: Wim Hendrikx Date: Thu, 12 Dec 2013 10:47:13 +0100 Subject: [PATCH] Make sure we only add the error class to 1 element --- jquery.html5validator.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jquery.html5validator.js b/jquery.html5validator.js index 5bb2a43..28387d1 100644 --- a/jquery.html5validator.js +++ b/jquery.html5validator.js @@ -172,11 +172,11 @@ var errorElement = this.options.showError( errorObject.element, errorObject.type, message ); } else { // fallback to the default action - errorObject.element.parents(this.options.fieldParentSelector).addClass('error'); + errorObject.element.parents(this.options.fieldParentSelector).first().addClass('error'); if ( message ) { var errorElement = $('').addClass('error-inline').text(message); - errorObject.element.parents(this.options.fieldParentSelector).append( errorElement ); + errorObject.element.parents(this.options.fieldParentSelector).first().append( errorElement ); } }