如何为带有图片的单选按钮显示和隐藏标题

弗洛里

我的设计是带有图片的单选按钮。我想放一个显示和隐藏描述效果。单击单选按钮后,将显示一个特定的描述,如果单击了另一个单选按钮,则前一个的描述应隐藏,然后显示当前按钮的描述。

这是我的带有图片的单选按钮的html代码:

`我们的原料

<div class="slider">
<!-- Lamb Kebab Pizza -->
<input type="radio" name="slide_switch" value="kebab" id="id1" checked="checked"/>
    <label for="id1">
    <img src="../img/kebab.jpg" width="100" alt="Lamb Kebab Pizza" class="img img-responsive" />
    </label>
<img src="../img/kebab.jpg" class="img img-responsive" />


<!-- Fennel Sausage Pizza -->
<input type="radio" name="slide_switch" value="fennel" id="id2" />
<label for="id2">
<img src="../img/fennel_copy.jpg" width="100" alt="Fennel Sausage Pizza" class="img img-responsive" />
</label>
<img src="../img/fennel_copy.jpg" class="img img-responsive" />


<!-- Pistachio and Sausage Pizza -->
<input type="radio" name="slide_switch" value="pistachio" id="id3" />
<label for="id3">
<img src="../img/pistachio.jpg" width="100" alt="Pistachio and Sausage Pizza" class="img img-responsive" />
</label>
<img src="../img/pistachio.jpg" class="img img-responsive" />


<!-- White Truffle Pizza -->
<input type="radio" name="slide_switch" value="white" id="id4" />
<label for="id4">
<img src="../img/white_truffle.jpg" width="100" alt="White Truffle Pizza" class="img img-responsive" />
</label>
<img src="../img/white_truffle.jpg" class="img img-responsive" />


<!-- Surly Pizza -->
<input type="radio" name="slide_switch" value="surly" id="id5" />
<label for="id5">
<img src="../img/surly_pizza.jpg" width="100" alt="Surly Pizza" class="img img-responsive" />
</label>
<img src="../img/surly_pizza.jpg" class="img img-responsive" />

</div>
<!-- Lamb Kebab Pizza -->
<div class="kebab">Kebab</div>

<!-- Fennel Sausage Pizza -->
<div class="fennel">Fennel</div>

<!-- Pistachio and Sausage Pizza -->
<div class="pistachio">Pistachio</div>

<!-- White Truffle Pizza -->
<div class="white">White</div>

<!-- Surly Pizza -->
<div class="surly">Surly</div>

`

我的JavaScript代码是:

$(document).ready(function(){
    $("input[name$='slide_switch']").click(function() {
    var value = $(this).val();

    if (value == 'fennel') {
      $(".fennel").show();
      $(".kebab",".pistachio",".white",".surly").hide();
    }
    else if (value == 'pistachio') {
      $(".pistachio").show();
      $(".kebab",".fennel",".pistachio",".surly").hide();
    }
    else if (value == 'white') {
      $(".white").show();
      $(".kebab",".fennel",".pistachio",".surly").hide();
    }
    else if (value == 'surly') {
      $(".surly").show();
      $(".kebab",".fennel",".pistachio","white").hide();
    }
    });
    $(".kebab").show();
    $(".fennel",".pistachio",".white",".surly").hide();
});
安东

像这样吗

$("input[name='slide_switch']").click(function () {
    $('img').hide();
    $('[src*="'+this.value+'"]').show();
    $('.common').hide();
    $('.' + this.value).show();
});

注意:我在元素中添加了一个通用类,以缩短代码。

演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示/隐藏带有多个单选按钮和 ID 的 ID

来自分类Dev

带有标题和副标题标签的单选按钮

来自分类Dev

jQuery隐藏/显示div,带有单选按钮控件

来自分类Dev

如何使用单选按钮显示和隐藏表格?

来自分类Dev

如何根据单选按钮单击显示和隐藏div?

来自分类Dev

单选按钮隐藏和显示问题

来自分类Dev

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

来自分类Dev

显示/隐藏带有验证的文本区域。显示时,单击单选按钮

来自分类Dev

如何在Flutter中显示带有提交按钮和隐藏输入字段的HTML表单

来自分类Dev

使用按钮显示和隐藏带有 iframe 的特定 div

来自分类Dev

显示带有细节的图片并隐藏

来自分类Dev

显示仅带有文本的单选按钮

来自分类Dev

如何使显示和隐藏输入的单选按钮在jquery克隆的div中起作用?

来自分类Dev

如何通过单击多个单选按钮来隐藏和显示div?

来自分类Dev

如何在单选按钮选择的基础上显示和隐藏div

来自分类Dev

隐藏并显示带有按钮的div

来自分类Dev

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

来自分类Dev

根据两个单选按钮显示和隐藏div

来自分类Dev

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

来自分类Dev

jQuery / css,基于单选按钮单击显示和隐藏div

来自分类Dev

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

来自分类Dev

单选按钮显示/隐藏内容

来自分类Dev

单选按钮是隐藏的,不会显示

来自分类Dev

组合框和带有Enter键按下事件的单选按钮的焦点突出显示问题

来自分类Dev

在另一个 TableViewCell 中隐藏和显示带有按钮操作的 TableViewCell 按钮

来自分类Dev

Android Spinner,带有“单选按钮”和“取消”按钮

来自分类Dev

Android Spinner,带有“单选按钮”和“取消”按钮

来自分类Dev

在带有多个按钮的按钮下显示选定的图片

来自分类Dev

如何通过单击单选按钮使用dojo显示/隐藏DIV?

Related 相关文章

  1. 1

    显示/隐藏带有多个单选按钮和 ID 的 ID

  2. 2

    带有标题和副标题标签的单选按钮

  3. 3

    jQuery隐藏/显示div,带有单选按钮控件

  4. 4

    如何使用单选按钮显示和隐藏表格?

  5. 5

    如何根据单选按钮单击显示和隐藏div?

  6. 6

    单选按钮隐藏和显示问题

  7. 7

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

  8. 8

    显示/隐藏带有验证的文本区域。显示时,单击单选按钮

  9. 9

    如何在Flutter中显示带有提交按钮和隐藏输入字段的HTML表单

  10. 10

    使用按钮显示和隐藏带有 iframe 的特定 div

  11. 11

    显示带有细节的图片并隐藏

  12. 12

    显示仅带有文本的单选按钮

  13. 13

    如何使显示和隐藏输入的单选按钮在jquery克隆的div中起作用?

  14. 14

    如何通过单击多个单选按钮来隐藏和显示div?

  15. 15

    如何在单选按钮选择的基础上显示和隐藏div

  16. 16

    隐藏并显示带有按钮的div

  17. 17

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

  18. 18

    根据两个单选按钮显示和隐藏div

  19. 19

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

  20. 20

    jQuery / css,基于单选按钮单击显示和隐藏div

  21. 21

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

  22. 22

    单选按钮显示/隐藏内容

  23. 23

    单选按钮是隐藏的,不会显示

  24. 24

    组合框和带有Enter键按下事件的单选按钮的焦点突出显示问题

  25. 25

    在另一个 TableViewCell 中隐藏和显示带有按钮操作的 TableViewCell 按钮

  26. 26

    Android Spinner,带有“单选按钮”和“取消”按钮

  27. 27

    Android Spinner,带有“单选按钮”和“取消”按钮

  28. 28

    在带有多个按钮的按钮下显示选定的图片

  29. 29

    如何通过单击单选按钮使用dojo显示/隐藏DIV?

热门标签

归档