मैं तो जब आप # पूर्ण-चौड़ाई या # निश्चित-चौड़ाई क्लिक करें यह आपके अगले आगमनकैसे मैं इस स्क्रिप्ट में कैश स्टाइलशीट परिवर्तन करने के लिए कुकी जोड़ सकता हूँ
पर आपके विचार याद होगा इस स्क्रिप्ट के लिए एक कुकी जोड़ने की जरूरत<button id="full-width">GO FULL WIDTH</button>
<button id="fixed-width">GO FIXED WIDTH</button>
$(document).ready(function() {
$("#full-width").click(function() {
$('head').append('<link rel="stylesheet" href="http://www.nitrografixx.com/2015/ladder/full-ladder.css" type="text/css" />');
});
$("#fixed-width").click(function() {
$('link[rel=stylesheet][href="http://www.nitrografixx.com/2015/ladder/full-ladder.css"]').remove();
});
});
मुझे यह कुकी मिली जो पहले से ही मेरी साइट पर दूसरी स्क्रिप्ट के लिए थी, लेकिन मुझे इस बारे में कोई जानकारी नहीं है कि इसे ऊपर लिपि के लिए कैसे इंस्टॉल किया जाए।
function setCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
var expires = "; expires=" + date.toGMTString();
}
else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/; domain=.myfantasyleague.com";
}
function getCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
}
return null;
}
function deleteCookie(name) {
createCookie(name, "", -1);
}
न स्टाइलशीट स्वैप उन्नत बनाया। बस दो कक्षाएं बनाएं और jquey addClass और removeClass फ़ंक्शन और स्वैप कक्षाओं का उपयोग करें। यह ठीक काम करेगा। सीएसएस फ़ाइलों को पेज लोड पर लोड किया जाना है, उन्हें बदलना गतिशील कभी काम नहीं करेगा। यही कारण है कि हम उन्हें दस्तावेज़ के अंत में शामिल नहीं करते हैं। एचटीएमएल सामग्री – Ila
से पहले शामिल होने पर ही काम करता है जब आप दृश्य ग्लिच का जोखिम रखते हैं तो वे वास्तव में उन्हें स्वैप करते हैं, यह है :) – myTerminal
जब उपयोगकर्ता एक अलग लेआउट का चयन करता है, तो कुकी में उस विकल्प को स्टोर करें।प्रत्येक पृष्ठ लोड के लिए, जांच करें कि कुकी मौजूद है या उस विकल्प का मूल्य भी है, और जब कोई निश्चित स्थिति पूरी हो जाती है तो वैकल्पिक स्टाइलशीट डालें। – Terry