ฉันมีภาพพื้นหลังเหมือนกันในเว็บแอปพลิเคชันทั้งหมดของฉัน (หลายหน้าไม่ใช่หน้าเดียว) เป็นไปได้ไหมที่ภาพพื้นหลังยังคงโหลดอยู่เมื่อมีการเปลี่ยนแปลงลิงก์ภายในโดยไม่ใช้ ajax (ฉันไม่ต้องการเห็นหน้าว่างระหว่างการโหลดหน้า)
ขอบคุณล่วงหน้า.
ฉันมีภาพพื้นหลังเหมือนกันในเว็บแอปพลิเคชันทั้งหมดของฉัน (หลายหน้าไม่ใช่หน้าเดียว) เป็นไปได้ไหมที่ภาพพื้นหลังยังคงโหลดอยู่เมื่อมีการเปลี่ยนแปลงลิงก์ภายในโดยไม่ใช้ ajax (ฉันไม่ต้องการเห็นหน้าว่างระหว่างการโหลดหน้า)
ขอบคุณล่วงหน้า.
ฉันเดาว่าตามทฤษฎีแล้วจะต้องมีช่องว่างระหว่างการเปลี่ยนแบ็คกราวด์ของคุณเสมอในขณะที่ parser โหลดเนื้อหาใหม่ลงในคอนเทนเนอร์ แค่ความเร็วของเครื่องยนต์ก็ทำให้คุณไม่สังเกตเห็นสิ่งนี้ อย่างไรก็ตาม... ฉันเดาว่าคุณรู้วิธีเปลี่ยนภาพพื้นหลังของร่างกายใน CSS เช่นกัน โดยรวมแล้วคำถามของคุณไม่ได้แม่นยำเป็นพิเศษเหมือนคำตอบซ้ำซ้อนของฉัน
นี่คือข้อเสนอที่ฉันใช้สำหรับ (หนึ่งใน) เว็บไซต์ของฉันใน jQuery:
image.fadeOut(300, function(){
if($(window).width()==1920){
image.css("background", "url('../your_pic_here.jpg')");
image.fadeIn(2200);
}
แค่คิดถึงสิ่งที่จางหายไปและอาจช่วยคุณได้