ถึงจุดที่อยู่: แก้ไขไฟล์ bootstrap-datepicker.js
การคัดลอกรหัสมีดังนี้:
var zindex = parseint (this.element.parents (). ตัวกรอง (ฟังก์ชั่น () {
ส่งคืน $ (นี่) .css ('z-index')! == 'auto';
}). ก่อน (). CSS ('Z-index'))) +10;
เปลี่ยน +10 เป็น +99999999;
เหตุผล: z-index ตั้งค่าลำดับการซ้อนขององค์ประกอบจากค่าลบไปจนถึงหมายถึงค่าบวกหมายถึงการซ้อนจากล่างขึ้นบน ที่นี่ใช้วิธี CSS เพื่อตั้งค่า Z-index เป็น 10 และเป็นสไตล์ในบรรทัดซึ่งไม่สามารถแก้ไขได้ด้วยแผ่นสไตล์
สรุป: วิธีนี้ง่ายมาก แต่กระบวนการค้นหาสาเหตุนั้นซับซ้อนมาก ฉันค้นหาที่นี่เป็นเวลานานก่อนที่ฉันจะพบวิธีแก้ปัญหาที่ค่อนข้างง่าย เพื่อนที่มีความต้องการเดียวกันจะอ้างถึงมัน ฉันหวังว่าคุณจะชอบมัน