代码之家  ›  专栏  ›  技术社区  ›  Mike Crittenden

用键盘快捷键打开jQueryUI对话框会将按下的键放入对话框的窗体中

  •  0
  • Mike Crittenden  · 技术社区  · 15 年前

    这是我的密码:

    $('#addtime-form').dialog({
      minWidth: 351,
      modal: true,
      autoOpen: false,
      title: 'Add Time',
      resizable: false
    });
    
    $(document).keypress(function(e){
      if (e.which == 116 || e.keyCode == 116 || window.event.keyCode == 116) {
        $('#addtime-form').dialog('open');
      };
    });
    
    1 回复  |  直到 15 年前
        1
  •  3
  •   methodin    15 年前

    $(document).keypress(function(e){
      if (e.which == 116 || e.keyCode == 116 || window.event.keyCode == 116) {
        e.preventDefault();
        $('#addtime-form').dialog('open');
      };
    });
    
    推荐文章