我在 Jasny 引导程序中使用文件输入。一切都很好,除了键盘选项卡焦点字段没有突出显示。请给我一个解决方案。谢谢
问问题
107 次
1 回答
1
您必须做两件事:使“按钮”(它们是跨度)可聚焦并绑定keypress
事件以单击隐藏的输入。我对 javascript 真的很不好,所以这可以做得更好,但它目前对我有用:
$('.fileinput .btn').each(function(){
if ($(this).attr('tabindex') === undefined) { // if it hasn't tabindex
$(this).attr('tabindex', 0);
}
$(this).on('keypress', function(e){
if ( e.which == 13 ) { // only works with enter key
$(this).children('input').click();
}
});
});
请修正我的英语和我的代码,我用它们来工作:D
于 2015-02-05T00:51:11.583 回答