के साथ काम करते हुए पॉपस्टेट प्रारंभिक लोड को अनदेखा करने के लिए मैं पीजेक्स का उपयोग करके एक छोटी सी साइट पर काम करने के लिए बैक ब्राउज़र बटन अग्रेषित करने की कोशिश कर रहा हूं और कक्षा परिवर्तनों को संभालने और अंदर और बाहर लुप्त करने के लिए निम्न कोड के साथ आया हूं विभिन्न ओवरले।पीएसएक्स
हालांकि मुझे पता चला है कि क्रोम और सफारी प्रारंभिक पृष्ठ लोड को पॉपस्टेट के रूप में मानता है और इसलिए यह मुझे दुःख पैदा कर रहा है। क्या इसे रोकने का कोई तरीका है?
$(window).on("popstate", function() {
if ($('body').hasClass('info')) {
$('body').removeClass("info").addClass("work");
$('.info_overlay').fadeOut(duration);
alert('popstate');
} else if ($('body').hasClass('work')) {
$('body').removeClass("work").addClass("info");
$('.info_overlay').fadeIn(duration);
} else {
$('body').removeClass("project").addClass("work");
$('.project_overlay').fadeOut(duration);
}
});
क्रोम में मेरे लिए काम नहीं करता 39 – s29