ใน Javascript / jQuery ฉันจะตรวจสอบได้อย่างไรว่าอุปกรณ์ไคลเอนต์มีเมาส์?
ฉันมีไซต์ที่เลื่อนแผงข้อมูลเล็ก ๆ น้อย ๆ เมื่อผู้ใช้วางเมาส์เหนือรายการ ฉันใช้ jQuery.hoverIntent เพื่อตรวจจับโฮเวอร์ แต่เห็นได้ชัดว่าสิ่งนี้ใช้ไม่ได้กับอุปกรณ์หน้าจอสัมผัสเช่น iPhone / iPad / Android ในอุปกรณ์เหล่านั้นฉันต้องการเปลี่ยนกลับเพื่อแตะเพื่อแสดงแผงข้อมูล
:hover
จึงน่าจะดีกว่า (เมื่อเขียนโค้ดสไตล์ชีตเดียวสำหรับอุปกรณ์หลายเครื่อง) เพื่อใช้:hover
เพื่อการเครื่องสำอางอย่างแท้จริง