你如何检测Angular2中的onBlur事件? 我想用它 <input type="text"> 任何人都可以帮助我理解如何使用它?
美好的一天! 我有一个input字段,我尝试提出自动填充build议。 代码看起来像 <input type="text" id="myinput"> <div id="myresults"></div> 在input的blur()事件我想隐藏结果的div: $("#myinput").live('blur',function(){ $("#myresults").hide(); }); 当我写入input时,我发送请求到服务器并得到JSON响应,parsing成ul-> li结构,并把这个UL到我的#myresults 。 当我点击这个parsing的li元素时,我想从li设置值来input和隐藏#myresults div $("#myresults ul li").live('click',function(){ $("#myinput").val($(this).html()); $("#myresults").hide(); }); 一切都很顺利,但是当我单击我的li blur()事件之前触发click()和input的值不会得到li的html。 如何在blur()之前设置click()事件?
我有一个DIV内的下拉菜单。 当用户点击其他任何地方时,我想要隐藏下拉菜单。 $('div').blur(function() { $(this).hide(); } 不pipe用。 我知道.blur只适用于<a>但在这种情况下,最简单的解决scheme是什么?