ฉันทำงานกับ jQuery Mobile เมื่อเร็ว ๆ นี้และเริ่มมีข้อจำกัดหลายประการ ซึ่งส่วนใหญ่ฉันสามารถแก้ไขได้โดยใช้การจัดการ jQuery/Javascript/CSS บางประเภท เราใช้ iPad จำนวนมาก ซึ่งช่วยให้มีความกว้างมากกว่าโทรศัพท์ทั่วไปของคุณ กลุ่มอินพุตบางกลุ่มบนหน้าเว็บของเรามีแนวโน้มที่จะดูดีขึ้นในรูปแบบสองคอลัมน์ เมื่อเป็นไปได้.
ตัวอย่างคือรายการปุ่มตัวเลือกแบบยาว มันดูแย่ในคอลัมน์เดียวเท่านั้น เราต้องการแสดงรายการปุ่มตัวเลือกใน 2 หรือ 3 คอลัมน์ แทนที่จะเป็นรูปแบบ 1 คอลัมน์ทั่วไปที่คุณได้รับจาก "กลุ่มควบคุม" "แนวตั้ง" เดียว ดูกลุ่มควบคุมแนวตั้งในหน้าสาธิตนี้:
http://demos.jquerymobile.com/1.4.5/checkboxradio-radio/#Verticalgroup
ด้วยช่องทำเครื่องหมาย ฉันได้ทำสิ่งนี้สำเร็จโดยการสร้างกลุ่มควบคุมที่แตกต่างกันสองหรือสามกลุ่ม จากนั้นวางลงในตาราง 3 คอลัมน์ ใช้งานได้ดีกับช่องทำเครื่องหมาย แต่ฉันไม่แน่ใจว่าจะทำอย่างไรกับปุ่มตัวเลือก มีความคิดอะไรบ้าง?
ฉันคิดว่าฉันสามารถสร้างกลุ่มควบคุมแนวตั้งอินพุตวิทยุที่แตกต่างกันได้สามกลุ่ม (เคียงข้างกัน) จากนั้นจัดการ CSS เพื่อให้ดูเหมือนว่ามีกลุ่มเดียว ฉันจะต้องจัดการอินพุตที่ซ่อนอยู่สำหรับวิทยุที่เลือกจริง