我有一个物品清单。
当我单击这些项目中的任何一个时,我会将其-value复制id到 form text-field 中。
每次单击时,它都会替换该值,默认情况下是正确的。但是我想补充的是,用户可以按住键盘上的一个键,然后当他们点击时,他们.append只是点击了相同的表单字段。
这是我用于第一个/默认场景的 jQuery 代码:
$(function(){
    $('ul#filter-results li').click(function(){  
        var from = $(this).attr('id');  //  get the list ID and
        $('input#search').val(from+' ').keyup();  //  insert into text-field then trigger the search and
        $('input#search').focus();  //  make sure the field is focused so the user can start typing immediately
    });
});
有没有办法实现某种键盘按键监听器?
就像是:
if (e.shiftKey){
    .append('this text instead')
}
还没试过看看shiftKey这里是否有任何有效的名字