加载页面,重点放在ul字段(jquerymobile)

时间:2013-05-03 21:24:32

标签: html jquery-mobile html-lists

我想加载此页面,重点是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>

2 个答案:

答案 0 :(得分:0)

如果你正在使用jQuery,你可以这样做:

$(document).ready(function() {
    $("#autocomplete").focus();
});

请参阅:http://api.jquery.com/focus/

答案 1 :(得分:0)

使用pageshow事件,如下所示(在JQuery 1.7中不推荐使用live,而应使用on):

$(document).on("#pageid", "pageshow", function () {
    $("#autocomplete").focus();
});

pagecreate在页面显示之前触发一次,因此它不起作用,就像pageinit也没有。