使用JQuery选中单选按钮时显示隐藏内容

杰伊

我有两个复选框

ABC
XYZ

当ABC检查我展示ABC的内容股利和XYZ时检查我展示XYZ内容的div

只有当我单击ABC和XYZ单选按钮时,所有内容才能正常运行,前提是默认情况下,如果选中了ABC单选按钮,则abc content div仅在单击时才会显示,我正在获取它的内容

当单选按钮被选中,我应该得到隐藏的特殊检查单选按钮的内容不点击我的要求是

有人可以帮助我实现目标吗

http://jsfiddle.net/Qac6J/497/

的HTML

<form id='group'>
    <div>

        <label>
            <input type="radio" name="group1" class="trigger" data-rel="abc" checked />ABC
        </label>

        <span class="abc content">
            <label>
                <span>I belong to ABC</span>
                <input type="button" value="ABC"/>
            </label>
        </span>

    </div>
    <br>
    <div>

        <label>
            <input type="radio" name="group1" class="trigger" data-rel="xyz"/>XYZ
        </label>

        <span class="xyz content">
            <label>
                <span>I belong to XYZ</span>
                <input type="button" value="XYZ"/>
            </label>
        </span>

    </div>
</form>

的CSS

.content
{
    display: none;
}

jQuery查询

$('.trigger').change(function() 
{
    $('.content').hide();
    $('.' + $(this).data('rel')).show();
});
萨帕尔

您需要获取rel选中的收音机值,因此可以使用:checked选择器

$('.trigger').change(function () {
    $('.content').hide();
    $('.' + $('.trigger:checked').data('rel')).show();
}).change(); //Show content on page load

小提琴

感谢@tushar通过一些结构上的更改,您可以使用纯CSS来实现它。

您可以使用:checked选择选中的单选按钮,并使用兄弟姐妹选择器+选择下一个spaninput兄弟姐妹并display: block;在其上使用来显示。

.content {
  display: none;
}
input:checked + span,
input:checked + input {
  display: block;
}
<form id='group'>
  <div>
    <label>
      <input type="radio" name="group1" class="trigger" data-rel="abc" checked />ABC
      <span class="abc content">
        <span>I belong to ABC</span>
      <input type="button" value="ABC" />
      </span>
    </label>
  </div>
  <br>
  <div>
    <label>
      <input type="radio" name="group1" class="trigger" data-rel="xyz" />XYZ
      <span class="xyz content">
        <span>I belong to XYZ</span>
      <input type="button" value="XYZ" />
      </span>
    </label>
  </div>
</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery单选按钮根据选择/选中显示/隐藏

来自分类Dev

如果选中单选按钮,则隐藏内容

来自分类Dev

如果选中单选按钮,则隐藏内容

来自分类Dev

jQuery使用单选按钮隐藏和显示

来自分类Dev

单选按钮显示/隐藏内容

来自分类Dev

当未选中单选按钮时,如何使jQuery警报显示?

来自分类Dev

基于 jQuery 中的单选按钮选择显示和隐藏内容

来自分类Dev

在加载时显示隐藏数据以及单选按钮的选中/取消选中

来自分类Dev

根据单选按钮显示或隐藏div(已选中/未选中)

来自分类Dev

使用jquery选中单选按钮时验证文本框是

来自分类Dev

使用jquery选中单选按钮时验证文本框是

来自分类Dev

jQuery的隐藏和显示DIV选择单选按钮时

来自分类Dev

单击时,我的单选按钮不会更改为已选中。我正在尝试使用它来更改显示的内容

来自分类Dev

验证:选中并验证时显示单选按钮

来自分类Dev

选中单选按钮时显示表格

来自分类Dev

验证:选中并验证时显示单选按钮

来自分类Dev

选中的jQuery单选按钮仍然显示错误

来自分类Dev

根据单选按钮显示/隐藏内容

来自分类Dev

使用jQuery Cookie使用单选按钮显示/隐藏div

来自分类Dev

我是否希望在选中SPECIFIC单选按钮时显示隐藏的表单元素?

来自分类Dev

javascript / jquery-如果选中了单选按钮,则隐藏/显示表格行

来自分类Dev

使用单选按钮和JQuery显示/隐藏Dropbox

来自分类Dev

如果选中了单选按钮,则显示隐藏div

来自分类Dev

如何使用Jquery基于单选按钮显示<div>内容

来自分类Dev

单击单选按钮时隐藏/显示选项

来自分类Dev

使用 Jquery 取消选中单选按钮

来自分类Dev

显示隐藏的div以选择单选按钮jquery

来自分类Dev

jQuery隐藏/显示单选按钮选择

来自分类Dev

选中的单选按钮默认不显示 DIV 内容

Related 相关文章

  1. 1

    jQuery单选按钮根据选择/选中显示/隐藏

  2. 2

    如果选中单选按钮,则隐藏内容

  3. 3

    如果选中单选按钮,则隐藏内容

  4. 4

    jQuery使用单选按钮隐藏和显示

  5. 5

    单选按钮显示/隐藏内容

  6. 6

    当未选中单选按钮时,如何使jQuery警报显示?

  7. 7

    基于 jQuery 中的单选按钮选择显示和隐藏内容

  8. 8

    在加载时显示隐藏数据以及单选按钮的选中/取消选中

  9. 9

    根据单选按钮显示或隐藏div(已选中/未选中)

  10. 10

    使用jquery选中单选按钮时验证文本框是

  11. 11

    使用jquery选中单选按钮时验证文本框是

  12. 12

    jQuery的隐藏和显示DIV选择单选按钮时

  13. 13

    单击时,我的单选按钮不会更改为已选中。我正在尝试使用它来更改显示的内容

  14. 14

    验证:选中并验证时显示单选按钮

  15. 15

    选中单选按钮时显示表格

  16. 16

    验证:选中并验证时显示单选按钮

  17. 17

    选中的jQuery单选按钮仍然显示错误

  18. 18

    根据单选按钮显示/隐藏内容

  19. 19

    使用jQuery Cookie使用单选按钮显示/隐藏div

  20. 20

    我是否希望在选中SPECIFIC单选按钮时显示隐藏的表单元素?

  21. 21

    javascript / jquery-如果选中了单选按钮,则隐藏/显示表格行

  22. 22

    使用单选按钮和JQuery显示/隐藏Dropbox

  23. 23

    如果选中了单选按钮,则显示隐藏div

  24. 24

    如何使用Jquery基于单选按钮显示<div>内容

  25. 25

    单击单选按钮时隐藏/显示选项

  26. 26

    使用 Jquery 取消选中单选按钮

  27. 27

    显示隐藏的div以选择单选按钮jquery

  28. 28

    jQuery隐藏/显示单选按钮选择

  29. 29

    选中的单选按钮默认不显示 DIV 内容

热门标签

归档