]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
toggleRadio must only search for inputs in 's form, not all over the DOM 1159/head
authorVítor Avelino <contact@vitoravelino.net>
Sat, 10 Nov 2012 11:38:27 +0000 (09:38 -0200)
committerVítor Avelino <contact@vitoravelino.net>
Sat, 10 Nov 2012 11:38:27 +0000 (09:38 -0200)
vendor/assets/javascripts/foundation/jquery.foundation.forms.js

index a0f8656dfc57a918f8a7dc81797d8a28982e6d30..3d0317b1f348c79c1dbbe6dd6f60e6f37e11cb60 100644 (file)
 
   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');
       }