我想加载此页面,重点是ul ... 自动完成效果很好!我只是希望它以焦点显示 输入字段(这是一个ul)。 是否有一些javascript可以让它工作?
<ul id="autocomplete"
data-role="listview"
data-inset="true"
data-filter="true"
data-filter-placeholder="Find a item number..."
data-filter-theme="d">
</ul>
答案 0 :(得分:0)
如果你正在使用jQuery,你可以这样做:
$(document).ready(function() {
$("#autocomplete").focus();
});
答案 1 :(得分:0)
使用pageshow事件,如下所示(在JQuery 1.7中不推荐使用live,而应使用on):
$(document).on("#pageid", "pageshow", function () {
$("#autocomplete").focus();
});
pagecreate
在页面显示之前触发一次,因此它不起作用,就像pageinit
也没有。