javascript - 使用固定位置的数据过滤器(不可滚动)

标签 javascript html jquery-mobile

我正在为我的一个小项目使用 jQueryMobile。当显示带有 100 万个项目的 ListView 及其搜索过滤器时,我意识到在滚动列表时保持搜索输入框固定会更好,就像标题一样。 想象一下,我拥有的是:

<section data-role="page" id="start-page">
  <header data-role="header" data-position="fixed">
    <h1>Start Page!</h1>
  </header>
  <div data-role="content">
    <ul data-role="listview" data-filter="true" id="start-page-listview" data-filter-placeholder="Search..." data-filter-theme="d" data-theme="d" data-divider-theme="d"></ul>
  </div>
</section>

实现此目标的最佳方法是什么?有没有一种方法可以做到这一点而不必自己接触 jQuery Mobile 文件(css 或 js)?

提前致谢!

最佳答案

将搜索字段放在标题中,数据位置固定

<section data-role="page" id="start-page">
 <header data-role="header" data-position="fixed">
   <h1>Start Page!</h1>
   <ul data-role="listview" data-filter="true" id="start-page-listview" data-filter-  placeholder="Search..." data-filter-theme="d" data-theme="d" data-divider-theme="d"></ul>
 </header>
 <div data-role="content">

</div>

关于javascript - 使用固定位置的数据过滤器(不可滚动),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12947525/

相关文章:

javascript - 如何使用 d3.js 从外部 json 文件读取特定属性?

javascript - 在 jquery 中,如何显示 <span> 内变量的结果?

php - 以不同方式设置 PHP echo 输出的样式

javascript - 为什么 jQuery Mobile 使用数据角色属性而不是类?

javascript - 以统一大小调整多个图像并保持比例

javascript - 使用 Netbeans Ide 进行 HTML 项目,无需 Java

html - 使图像适合父 div 的大小

javascript - 单击 div 向右和向上切换箭头

Jquery Mobile Button 打破并进一步打破布局

ios - JQuery Mobile 无法在 UIWebView 中工作