单击选择框时,会显示一个下拉选项列表。下拉列表保持打开状态,直到用户在外部单击或选择下拉列表中的选项之一。
有没有一种简单的方法可以在用户进入页面时显示下拉列表?像自动对焦但更好。类似于亚马逊自动显示其菜单的方式。
我知道我可能只制作一个 ul 下拉列表 + javascript 等,但想知道是否有一种方法可以使用 html 或 javascript 进行选择。
最佳答案
你可以用 j 查询来做(但我认为这不是你需要的东西)
HTML 代码
<select class="select1" size="5" style="display:none">
<option name="test" value="" class="first">Select</option>
<option name="test" value="" class="">Opt1</option>
<option name="test" value="" class="">Opt2</option>
</select>
Java 脚本
$(document).ready(function() {
$('.select1').toggle();
$(document).click(function(e) {
$('.select1').attr('size',0);
});
});
关于html - 使html选择选项下拉菜单默认打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15827047/