jQuery Mobile มุมมองรายการ
- หน้าก่อน jQuery Mobile ตารางเครือง
- หน้าต่อไป jQuery Mobile รายการเนื้อหา
jQuery Mobile มุมมองรายการ
ตัวแสดงรายการที่มีอยู่ใน jQuery Mobile คือรายการ HTML มาตรฐาน: รายการที่มีลำดับ (<ol>) และรายการที่ไม่มีลำดับ (<ul>):
ถ้าคุณต้องการสร้างรายการ ให้เพิ่มคุณสมบัติ data-role="listview" บนองค์ประกอบ <ol> หรือ <ul> โดยเมื่อต้องการให้รายการนี้สามารถคลิกได้ ให้กำหนดลิงก์ในแต่ละรายการ (<li>):
ตัวอย่าง
<oldata-role="listview"
> <li><a href="#">รายการ</a></li> </ol> <uldata-role="listview"
> <li><a href="#">รายการ</a></li> </ul>
ถ้าคุณต้องการเพิ่มมุมโค้งและมุมเบื้องด้านของรายการ ใช้คุณสมบัติ data-inset="true" นี้:
ตัวอย่าง
<ul data-role="listview" data-inset="true"
>
คำเตือน:โดยมาตรฐาน รายการในรายการจะแปลงเป็นปุ่มอัตโนมัติ (ไม่จำเป็นต้องใช้ data-role="button")
ตัวแบ่งรายการ
ตัวแบ่งรายการ (List Dividers) ใช้เพื่อจัดรายการและประกอบรายการเป็นหมวดหมู่/ช่วง
ถ้าคุณต้องการกำหนดตัวแบ่งรายการในรายการ ให้เพิ่มคุณสมบัติ data-role="list-divider" บนองค์ประกอบ <li>:
ตัวอย่าง
<ul data-role="listview">
<li data-role="list-divider"
>ยุโรป</li>
<li><a href="#">ฝรั่งเศส</a></li>
<li><a href="#">เยอรมัน</a></li>
</ul>
ถ้ารายการของคุณเป็นลำดับอักษร (เช่น บัญชีที่ติดต่อ) จะมีการเพิ่มตัวแบ่งรายการที่เหมาะสมโดยอัตโนมัติโดย jQuery Mobile โดยการตั้งคุณสมบัติ data-autodividers="true" บนองค์ประกอบ <ol> หรือ <ul>:
ตัวอย่าง
<ul data-role="listview" data-autodividers="true"
>
<li><a href="#">Adam</a></li>
<li><a href="#">Angela</a></li>
<li><a href="#">Bill</a></li>
<li><a href="#">Calvin</a></li>
...
</ul>
คำเตือน:คุณสมบัติ data-autodividers="true" จะสร้างตัวแบ่งรายการโดยใช้ตัวอักษรหลักของข้อความรายการในรายการให้เป็นตัวใหญ่
เครื่องค้นหา
ถ้าคุณต้องการเพิ่มช่องค้นหาในรายการ ใช้คุณสมบัติ data-filter="true" นี้:
ตัวอย่าง
<ul data-role="listview" data-filter="true"
</ul>
โดยมาตรฐาน ข้อความในช่องค้นหาคือ "Filter items..."。
ถ้าต้องการแก้ไขข้อความปกติ โปรดใช้คุณสมบัติ data-filter-placeholder ครับ
ตัวอย่าง
<ul data-role="listview" data-filter="true" data-filter-placeholder="ค้นหาชื่อ"
>
ตัวอย่างเพิ่มเติม
- รายการที่มีสิทธิ์เข้าถึงแบบอ่านเท่านั้น
- วิธีการสร้างรายการที่ไม่มีลิงก์ (ไม่ใช่ปุ่ม ไม่สามารถคลิกได้)
- หน้าก่อน jQuery Mobile ตารางเครือง
- หน้าต่อไป jQuery Mobile รายการเนื้อหา