【问题标题】:Closing samsung's mobile browser "select dropdown popup"关闭三星手机浏览器“选择下拉弹出”
【发布时间】:2019-11-01 17:39:23
【问题描述】:

在三星移动浏览器上并希望从 html 选择/下拉菜单中选择某些内容时,三星弹出窗口是带有“上一个、下一个和准备就绪”按钮的下拉选项自己的变体。在其他浏览器上,您只需获得一个带有选项的列表,当您选择一个选项时,弹出窗口将消失。但是,对于三星浏览器,您必须在关闭之前先按下“准备就绪”按钮。我觉得这很烦人,并希望在选择一个选项后关闭它。

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

$("#selectbox").on('change', function(){
    this.blur();
});

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

【问题讨论】:

    标签: javascript jquery html samsung-mobile


    【解决方案1】:

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

    $("#selector1").on('change', function(){
        var select = $(this).clone();
        $(this).replaceWith(select);
    });
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-01
      • 2017-09-25
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      相关资源
      最近更新 更多