使 html 选择选项下拉菜单默认打开

2023-11-24

单击选择框时,将显示选项的下拉列表。下拉列表保持打开状态,直到用户单击外部或选择下拉列表中的选项之一。

有没有一种简单的方法可以让用户进入页面时显示下拉列表?类似于自动对焦,但更好。类似于亚马逊自动显示菜单的方式。

我知道我可能可以制作一个 ul 下拉列表+ javascript 等,但想知道是否有一种方法可以使用 html 或 javascript 进行选择。


你可以用 j 查询来做到这一点(但我认为这不完全是你需要的东西)

网页代码

<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>

JavaScript

$(document).ready(function() {
    $('.select1').toggle();
    $(document).click(function(e) {
  $('.select1').attr('size',0);
});
});

Demo

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使 html 选择选项下拉菜单默认打开 的相关文章

随机推荐

  • 从命令行更改 Terminal.app 的背景

    是否可以从 shell 更改 Terminal app 的背景颜色 如果是这样 怎么办 osascript e 告诉应用程序 终端 将窗口 1 的背景颜色设置为 0 45000 0 0 不能抢功劳
  • 在 Android Studio 中关闭烦人的检查

    我正在使用 Android Lollypop 的JobScheduler Android Studio 正在标记此代码 JobScheduler js JobScheduler getSystemService Context JOB SC
  • 在条形图上绘制 pandas DataFrame 的多列

    我使用以下代码来绘制条形图 import matplotlib pyplot as pls my df plot x my timestampe y col A kind bar plt show 情节运作良好 但是 我想通过在绘图上添加
  • 在 Perl 6 中用另一个数组的元素过滤数组的元素

    我想过滤元素 array以以下元素开头 search my array aaaaa fffff my search aaaa cccc put for array grep search 问题是这需要 19 秒 所以我 预编译 the re
  • 如何实现TabHost滑动效果? [关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 我需要创建一些 TabHost 表单分页 切换选项页面时TabHost栏有滑动动画效果
  • 英特尔 AVX 内在函数:有兼容库吗?

    有 Intel AVX 内在函数库吗 我正在寻找类似于 sse2mmx h 标头的内容 如果 SSE2 整数内在函数在编译时不可用 则该标头会回退到 MMX 内在函数 因此 如果我有类似的 AVX 库 我可以为新硬件编写优化的代码 在 AV
  • 如何验证 Blazor EditForm 中的单个字段?

    我得到了EditContext from CascadingParameter CascadingParameter public EditContext EditContext get set 我意识到存在一个 Validate方法 验证
  • 通过 REST 调用使用外键将项目添加到集合中

    我有 2 个具有双向关联的 jpa 实体 Entity Container包含项目集合 oneToMany 省略 getter setter javax persistence Entity Table name CONTAINER pub
  • 如何将 kable 拆分为多列?

    我正在尝试为 RMarkdown 中的长表生成 纵向 布局kable 例如 我希望将表分为两列 如下例所示 dd lt data frame state state abb freq 1 50 kable list state dd 1 2
  • Android 点击弹出窗口

    我创建了一个扩展弹出窗口的类 它的构造函数看起来像下面这样 super builder context get this setWindowLayoutMode ViewGroup LayoutParams MATCH PARENT Vie
  • WatchKit Complication:从扩展委托获取 Complication 数据

    我的 WatchKit 扩展中有我需要的所有数据 从 iOS 应用程序传递 我使用了WatchKit中的数据InterfaceController填写表格 效果非常好 我正在尝试找出最好的方法在我的 WatchKit 中获取相同的数据Com
  • 当接口 ReadOnly 属性在 C#.NET 中有效时,为什么不能在 VB.NET 中覆盖它?

    这与这另一个问题 如果您定义一个接口 其中有一个仅具有 getter 的属性 VB NET 中的 ReadOnly 为什么用 C 实现类时可以定义 setter 而用 VB 却不能 我本以为它是在 NET 级别定义的 而不是特定于语言的 示
  • HTML5 doctype 将 IE9 置于怪异模式?

    我正在尝试让 IE9 使用 IE9 标准加载我的页面 我注意到有将这该死的东西置于怪异模式 这几乎破坏了页面上的所有内容 如何让 IE 遵守 IE9 标准 Placing in the 标签应该可以做到
  • d3js 转换嵌套组图像

    我正在研究 this 1 d3 项目 基本上我正在尝试创建一个类似 SQL 的查询生成器 我可以将盒子放到绘图区域以及盒子内的其他操作员 那么我应该能够将它们全部连接起来 我正在尝试翻译嵌套在组中的 2 个图像 我想把小东西搬到大箱子里 我
  • “make install”和“make altinstall”之间的细节差异

    这是我的案例 我在用Ubuntu 10 04 清醒山猫 系统默认的Python是v2 6 5 但我需要Python v2 7 所以我从 python org 下载了源代码并尝试安装它 我第一次安装它时 我运行 cd Python2 7 4
  • eval和setTimeout执行字符串代码的区别

    我知道eval and setTimeout都可以接受字符串作为 第一个 参数 而且我知道最好不要使用它 我只是好奇为什么会有差异 function var foo 123 eval alert foo function var foo 1
  • Angular jasmine 测试无法触发使用 fromEvent rxjs 运算符创建的 Observable

    我有一个简单的案例 标准AppComponentAngular 应用程序包含ChildComponent这是在它自己的模块中定义的ChildModule 模板为ChildComponent很简单 div class child div Ch
  • Android中的人脸识别认证[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 与应用程序的指纹身份验证类似 我正在尝试在我的 Android 应用程序之一中实现人脸识别身份验证 任何人都可以指导我如何使用任何库或任何东西来实现
  • 使用Python和ftplib检查FTP服务器上的对象是文件还是目录

    我正在使用 Python 和 ftplib 编写一个通用函数来检查 FTP 目录中的项目是文件还是目录 由于使用 MLSD 函数可能不一定适用于所有服务器 我的一个用例没有提供它 因此我采用了这种有效但粗略的方式来确定它 方法是尝试更改对象
  • 使 html 选择选项下拉菜单默认打开

    单击选择框时 将显示选项的下拉列表 下拉列表保持打开状态 直到用户单击外部或选择下拉列表中的选项之一 有没有一种简单的方法可以让用户进入页面时显示下拉列表 类似于自动对焦 但更好 类似于亚马逊自动显示菜单的方式 我知道我可能可以制作一个 u