คำถามติดแท็ก mousewheel

10
การใช้ล้อเลื่อนในหน้าจอ GNU
ฉันจะตั้งค่าหน้าจอ GNU เพื่อให้ล้อเลื่อนของเมาส์เลื่อนไปรอบ ๆ ในบัฟเฟอร์การเลื่อนได้อย่างไร ฉันพยายาม Google เกี่ยวกับเรื่องนี้ แต่ความนิยมส่วนใหญ่เกี่ยวกับวิธีการอนุญาตให้แอปพลิเคชันภายในหน้าจอใช้ล้อเลื่อน

10
การทำให้ความเร็ว mousewheel ในเบราว์เซอร์เป็นปกติ
สำหรับคำถามอื่นฉันได้รวบรวมคำตอบนี้รวมถึงโค้ดตัวอย่างนี้ด้วย ในรหัสนั้นฉันใช้ล้อเมาส์เพื่อซูมเข้า / ออกจากผ้าใบ HTML5 ฉันพบรหัสบางอย่างที่ทำให้ความเร็วแตกต่างกันตามปกติระหว่าง Chrome และ Firefox อย่างไรก็ตามการจัดการการซูมใน Safari นั้นเร็วกว่าในทั้งสองอย่างมาก นี่คือรหัสที่ฉันมีในปัจจุบัน: var handleScroll = function(e){ var delta = e.wheelDelta ? e.wheelDelta/40 : e.detail ? -e.detail/3 : 0; if (delta) ... return e.preventDefault() && false; }; canvas.addEventListener('DOMMouseScroll',handleScroll,false); // For Firefox canvas.addEventListener('mousewheel',handleScroll,false); // Everyone else ฉันสามารถใช้รหัสใดในการรับค่า 'เดลต้า' ที่เหมือนกันสำหรับปริมาณล้อเมาส์ที่เท่ากันใน Chrome v10 …


9
ฉันจะเพิ่มความเร็วในการเลื่อนใน JScrollPane ได้อย่างไรเมื่อใช้ล้อเลื่อนของเมาส์
ฉันเห็นวิธีJScrollPane.setWheelScrollingEnabled(boolean)การเปิดหรือปิดการเลื่อนล้อเลื่อนของเมาส์ มีวิธีใดในการปรับความเร็วของการเลื่อนหรือไม่? ในความคิดของฉันช้าอย่างน่าหัวเราะ ไม่ว่าฉันจะสร้างหน้าต่างขนาดใดการเลื่อนจะอยู่ที่ประมาณสามพิกเซลต่อคลิก ฉันอยากให้เป็นมากกว่านั้น ความคิดใด ๆ ?

15
จะป้องกันการเลื่อนหน้าเมื่อเลื่อนองค์ประกอบ DIV ได้อย่างไร
ฉันได้ตรวจสอบและทดสอบฟังก์ชันต่างๆเพื่อป้องกันความสามารถของร่างกายในการเลื่อนในขณะที่อยู่ใน div และได้รวมฟังก์ชันที่ควรใช้งานได้ $('.scrollable').mouseenter(function() { $('body').bind('mousewheel DOMMouseScroll', function() { return false; }); $(this).bind('mousewheel DOMMouseScroll', function() { return true; }); }); $('.scrollable').mouseleave(function() { $('body').bind('mousewheel DOMMouseScroll', function() { return true; }); }); นี่เป็นการหยุดการเลื่อนทั้งหมดโดยที่ฉันต้องการให้การเลื่อนยังคงเป็นไปได้ภายในคอนเทนเนอร์ นอกจากนี้ยังไม่ปิดการใช้งานเมื่อปล่อยเมาส์ มีความคิดหรือวิธีการที่ดีกว่านี้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.