ฉันมีปัญหากับ Fancybox ที่เลื่อนหน้าต้นแบบไปด้านบนสุดทันทีที่หน้าต่างโมดอลเปิดขึ้น เมื่อปิดมันจะไม่กลับไปยังตำแหน่งที่ผู้ใช้อยู่เช่นกัน บังคับให้ผู้ใช้ต้องเลื่อนกลับลงมาที่หน้าจนถึงจุดที่พวกเขาค้างไว้
มีข้อมูลเชิงลึกอะไรบ้าง?
ฉันมีปัญหากับ Fancybox ที่เลื่อนหน้าต้นแบบไปด้านบนสุดทันทีที่หน้าต่างโมดอลเปิดขึ้น เมื่อปิดมันจะไม่กลับไปยังตำแหน่งที่ผู้ใช้อยู่เช่นกัน บังคับให้ผู้ใช้ต้องเลื่อนกลับลงมาที่หน้าจนถึงจุดที่พวกเขาค้างไว้
มีข้อมูลเชิงลึกอะไรบ้าง?
ใน jquery.fancybox.css > fancybox-lock...
เปลี่ยน...
overflow: hidden !important;
ถึง...
overflow: visible !important;
เพื่อแก้ไขที่นี่ ฉันใช้ฟังก์ชันตัวช่วยในตัว นี่คือวิธีที่ฉันตั้งค่าตอนนี้:
$(".fancybox").fancybox({
helpers: {
overlay: {
locked: false
}
}
});
ฉันมีปัญหาเดียวกันเมื่อเนื้อหา fancybox ที่เปิดอยู่คือ iframe ฉันพบว่ามี JS บางตัว (ในเพจของฉัน โหลดลงใน iframe) ที่มีคำสั่ง .focus() การนำสิ่งนี้ออก ข้อผิดพลาดได้รับการแก้ไขแล้ว...