From 61066c52b64e102abf79ae29db06d24c4880d946 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=ADtor=20Avelino?= Date: Sat, 10 Nov 2012 09:38:27 -0200 Subject: [PATCH] toggleRadio must only search for inputs in 's form, not all over the DOM --- .../assets/javascripts/foundation/jquery.foundation.forms.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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'); } -- 2.47.3