gpt4 book ai didi

javascript - jQuery 显示/隐藏带有按名称选择选项的 div

转载 作者:行者123 更新时间:2023-11-30 16:55:44 25 4
gpt4 key购买 nike

我在显示/隐藏我的 div 时遇到问题,这取决于所选值“名称”。

这是我的 HTML:

    <select name="selectVehicle" id="selectVehicle">
<option name="A" value="A">Car</option>
<option name="C" value="C">Truck</option>
</select>
<div id="A" class="vehicle">+Car+</div>
<div id="C" class="vehicle" style="display:none;">+Truck+</div>

...还有我的 JS:

    $(function() {
$('#selectVehicle').change(function(){
$('.vehicle').hide();
$('#' + $(this).val()).show();
});
});

https://jsfiddle.net/wgee7ekh/1/

最佳答案

下面是如何根据 name 属性进行选择:

$(function() {
$('#selectVehicle').change(function(){
$('.vehicle').hide();
$('#' + $(this).find('option:selected').attr('name')).show();
});
});

这是一个 JSFiddle

关于javascript - jQuery 显示/隐藏带有按名称选择选项的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29751888/

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