取消分组jquery单选按钮小部件

时间:2012-01-29 17:19:47

标签: jquery radio-button grouping

我是一个学习jQuery的新手,我有一个场景;我有一个页面,其中有3x3套jQuery单选按钮集。每组都有独立的可见9个不同的div。选择后,在页面上交换div。

但每当我在页面上添加3个表单时,输出就会被分组。当我选择Frm#1的btn#1和其他人的类似时,选择Frm#2的btn#1。

这是HTML

<div class="pkg_sldr_1" align="center">   
   <form name="form1">
    <div id="radioset1">
        <input type="radio" id="radio1" name="radio" checked="checked" /><label for="radio1">Small</label>
        <input type="radio" id="radio2" name="radio"  /><label for="radio2">Medium</label>
        <input type="radio" id="radio3" name="radio" /><label for="radio3">Large</label>
    </div>
 </form>        
</div>

<div class="pkg_sldr_2" align="center">   
   <form name="form2">
    <div id="radioset2">
        <input type="radio" id="radio1" name="radio" checked="checked" /><label for="radio1">Small</......

这是jQuery函数

            <script>
            $(function() {
            $("#radioset1").buttonset();
            $("#radioset2").buttonset();
            $("#radioset3").buttonset();
            });
            </script>

输出很有趣但不是我要求的......

1 个答案:

答案 0 :(得分:0)

您不能在同一页面上拥有多个具有相同ID的元素。