首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关闭三星手机浏览器“选择下拉弹出菜单”

关闭三星手机浏览器“选择下拉弹出菜单”
EN

Stack Overflow用户
提问于 2019-11-01 17:10:56
回答 1查看 326关注 0票数 0

当在三星移动浏览器上,想要从html选择/下拉菜单中选择一些东西时,三星弹出窗口是带有“上一步”、“下一步”和“就绪”按钮的下拉选项的自己的变体。在其他浏览器上,你只是得到一个带有选项的列表,当你选择一个选项时,弹出窗口就会消失。然而,使用三星浏览器,你必须先按下“就绪”按钮,然后才能关闭。我觉得这很烦人,我想在选择一个选项后关闭它。

我尝试使用jQuery的onchange函数并取消选择框的焦点,我希望它会消失,就像焦点在文本字段上时一样。

代码语言:javascript
复制
$("#selectbox").on('change', function(){
    this.blur();
});

我希望带有选择选项的弹出窗口会消失,但它没有。我不是在寻找浏览器本身的配置来禁用这个“我不会关闭功能”,而是在可能的情况下使用jQuery或javascript。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-01 17:26:54

这似乎是一个可行的选择:

代码语言:javascript
复制
$("#selector1").on('change', function(){
    var select = $(this).clone();
    $(this).replaceWith(select);
});

我仍然在想,在接受我自己的答案之前,是否有更优雅的可能性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58656655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档