gpt4 book ai didi

javascript - 如何使用 jQuery 根据选择显示/隐藏 div?

转载 作者:行者123 更新时间:2023-11-30 13:26:41 27 4
gpt4 key购买 nike

使用 jQuery,我想根据用户的选择显示一组不同的文本。由于我是 jQuery 的新手,我想看看是否有更简洁的方法来写出来?我当前的代码运行良好,但希望在我进一步操作之前可以更快地完成此操作的其他功能上的任何输入。谢谢!

HTML:

<div>
<label>Select:</label>
<select class="toggle_div" />
<option value="">Select</option>
<option value="a">A</option>
<option value="b">B</option>
</select>
</div>

<div id="group_a">
Text A
</div>

<div id="group_b">
Text B
</div>

jQuery:

$(document).ready(function() {

$('#group_a').hide();
$('#group_b').hide();

$('.toggle_div').on('change',function(){

if($(this).val() == "a"){
$('#group_a').show();
$('#group_b').hide();
}

if($(this).val() == "b"){
$('#group_a').hide;
$('#group_b').show();
}

if($(this).val() == ""){
$('#group_a').hide();
$('#group_b').hide();
}

})

});

最佳答案

这个怎么样:

$('#group_a').toggle($(this).val() == 'a');
$('#group_b').toggle($(this).val() == 'b');

关于javascript - 如何使用 jQuery 根据选择显示/隐藏 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8227388/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com