【发布时间】:2013-11-25 23:32:36
【问题描述】:
我有一个 jquery 移动自动完成表单/列表。我想将输入字段中输入的文本显示为列表中的第一个选项。这很好用,但是,这个自定义列表项没有像其他列表项一样被设置样式。这仅在按下单个字符时才明显。当输入第二个字符时,样式将被格式化。
我正在使用以下代码来注册被按下的键:
$('#searchdiv').keyup(function() {
$('#searchInput a').html($('#searchdiv input').val());
if($('#searchdiv input').val().length == 0) {
$('#searchInput').hide();
}
else {
$('#searchInput').show();
}
});
在此处查看完整示例:http://jsfiddle.net/TAU82/
按第一个字符时是否可以更新样式?
谢谢
【问题讨论】:
标签: jquery jquery-mobile jquery-autocomplete