gpt4 book ai didi

javascript - 单击下拉选项时弹出面板

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

我已经制作了一个下拉菜单。我想做到这一点,当您单击下拉菜单中的某个项目时,会弹出一个面板(面板已制作)。那么我该如何创建它呢?这是我当前的代码。

<div class="row">
<div class="large-12 columns">
<label>Label</label>
<select onchange="jsFunction()">
<option value="blank"></option>
<optgroup label="Label">
<option value="Item #1">Item #1</option>
<option value="Item #2">Item #2</option>
<option value="Item #3">Item #3</option>
</optgroup>
<optgroup label="Label">
<option value="Item #4">Item #4</option>
<option value="Item #5">Item #5</option>
<option value="Item #6">Item #6</option>
<option value="Item #7">Item #7</option>
</optgroup>
</select>
</div>
</div>

最佳答案

就像这个 JS Fiddle

var popup = $('#popup'),
select = $('#slct');
$('#popup #close').on('click', function(evt) {
evt.preventDefault();
popup.hide();
});

select.on('change', function() {
popup.show();
});
#popup {
position: absolute;
width: 350px;
height: 150px;
display: block;
background: #CFCFCF;
left: calc(50% - 175px);
top: 50px;
padding: 5px;
z-index: 10;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
cursor: default;
display: none;
}
#popup h3 {
border-bottom: 1px solid #999
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div class="row">
<div class="large-12 columns">
<label>Label</label>
<select id="slct">
<option value="blank"></option>
<optgroup label="Label">
<option value="Item #1">Item #1</option>
<option value="Item #2">Item #2</option>
<option value="Item #3">Item #3</option>
</optgroup>
<optgroup label="Label">
<option value="Item #4">Item #4</option>
<option value="Item #5">Item #5</option>
<option value="Item #6">Item #6</option>
<option value="Item #7">Item #7</option>
</optgroup>
</select>
</div>
</div>
<div id="popup">
<h3>Pop Up Title</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
<a id="close" href="">close</a>
</div>

关于javascript - 单击下拉选项时弹出面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33766522/

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