我有一个像搜索框一样的输入文本
但是当菜单出现时,我想用Next()选择下一行,但是我不能
我想要的是,当我在搜索框中写入时,显示的结果,当你按向上或向下键时被选中,而不需要点击。
当我在搜索框中输入要查找的内容时,可以用箭头上下移动的菜单
这是我的密码
<script type="text/javascript" src="jq/jq.js"></script>
<script type="text/javascript">
$(".listado_buscador a").keyup(function(arrow){
if(arrow.keyCode == 40){
$(this).nextAll('.listado_buscador a:first').focus();
}else if(arrow.keyCode == 38){
$(this).prevAll('.listado_buscador a:first').focus();
}
});
});
</script>
<div class="contenedor_buscador">
<input name="buscador" type="text" class="buscador" id="buscador" placeholder="Ingresa tu búsqueda por negocio, giro o ciudad" maxlength="70">
<div class="listado_buscador">
<a href="#">One</a>
<a href="#">Two</a>
<a href="#">Three</a>
<a href="#">Four</a>
</div>
</div>
1条答案
按热度按时间bweufnob1#