From: VĂ­tor Avelino Date: Sat, 10 Nov 2012 11:38:27 +0000 (-0200) Subject: toggleRadio must only search for inputs in 's form, not all over the DOM X-Git-Tag: v3.2.2~2^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1159%2Fhead;p=thirdparty%2Ffoundation%2Ffoundation-sites.git toggleRadio must only search for inputs in 's form, not all over the DOM --- diff --git a/vendor/assets/javascripts/foundation/jquery.foundation.forms.js b/vendor/assets/javascripts/foundation/jquery.foundation.forms.js index a0f8656df..3d0317b1f 100644 --- a/vendor/assets/javascripts/foundation/jquery.foundation.forms.js +++ b/vendor/assets/javascripts/foundation/jquery.foundation.forms.js @@ -376,11 +376,11 @@ var toggleRadio = function($element) { var $input = $element.prev(), + $form = $input.closest('form.custom'), input = $input[0]; if (false === $input.is(':disabled')) { - - $('input:radio[name="' + $input.attr('name') + '"]').next().not($element).removeClass('checked'); + $form.find('input:radio[name="' + $input.attr('name') + '"]').next().not($element).removeClass('checked'); if ( !$element.hasClass('checked') ) { $element.toggleClass('checked'); }