目前,我无法使用Google chrome Dev工具设计预先输入模板,因为我每次打开时都必须按照Twitter Docs中所述进行操作

#Input Control Loses Focus#

deactivate typeahead
close dropdown menu
remove hint
clear suggestions from dropdown menu


我不需要这种行为。我希望下拉菜单仅在用户单击身体上的其他东西时消失,

任何帮助真的很感激

最佳答案

你可以做这样的事情

.on('blur', function(){
  ev = $.Event("keydown");
  ev.keyCode = ev.which = 40;
  $('.typeahead').trigger(ev);
  return true;
});


这是一个DEMO(在演示中开始输入t)

这是reference

关于javascript - 保持Twitter Typeahead建议下拉列表处于打开状态,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29789767/

10-12 23:13