【问题标题】:javascript programatically equal to esc keyjavascript 以编程方式等于 esc 键
【发布时间】:2014-07-27 23:23:10
【问题描述】:

我了解到,以编程方式使用 esc 键的 javascript 不再适用于 chrome 和其他浏览器。 是否有替代的 equal 函数有效?

我有一个由一些 jQuery 脚本跟踪的输入字段。如果我加载该网站,则多个自动完成弹出窗口始终显示为打开。

Demo JSFIDDLE

没有下面的sn-p,问题就解决了,但是预填充的输入值不会出现清除图标。

JS

$('.clearable').trigger('input');

到目前为止,我只能在键盘上按 esc 或在任何地方用鼠标单击。有自动解决方案吗?

感谢您的意见。

【问题讨论】:

    标签: javascript jquery key


    【解决方案1】:

    Jquery 的 API 文档很有帮助,本月早些时候我遇到了一个不同的问题,与你的不同,我从 jquery.com 了解到,而且我使用了自动完成功能,这里是你可以检查工作的更简单的版本和, http://jqueryui.com/autocomplete/ 它帮助了我,之后我添加了功能。 :) 顺便说一句,我没有完全理解你的问题,如果你定义更多的问题,人们会在他们的脑海中找到更多的标签来帮助你。 谢谢, 沙扬-艾哈迈德。

    【讨论】:

      【解决方案2】:

      感谢Shayan,这是正确的输入!我会搜索自动完成示例并找到最合适的示例。令人难以置信的是,这个自动完成代码可以非常定制。现在我的解决方案如下:

      var availableTags = [
        "ActionScript",
        "AppleScript",
        "Asp",
        "BASIC",
        "C",
        "Scheme"
      ];
      
      $(function() {
        $('#tags').autocomplete({
           source : availableTags, minLength : 0
        });
        $('#tags').focus(function() {
           $('#tags').autocomplete("search", "");
        });
      });
      

      【讨论】:

        猜你喜欢
        • 2016-03-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-10
        • 2014-01-04
        • 1970-01-01
        相关资源
        最近更新 更多