मैं विंडो चौड़ाई निर्धारित करने के तरीके को समझने की कोशिश कर रहा हूं और मैं सोच रहा था कि यह सीएसएस और jQuery के लिए अलग है या नहीं।jQuery और सीएसएस मीडिया प्रश्न सिंक में नहीं
उदाहरण के लिए मैं सीएसएस मीडिया क्वेरी है:
@media (max-width: 979px) {
/*my css here*/
}
और भी कुछ jQuery:
if ($(window).width() < 979) {
//my jQuery here
}
मैं उम्मीद होती है निम्नलिखित: - जब ब्राउज़र & आकार दिया 980px में ताज़ा किया जाता है , उपर्युक्त दोनों को अनदेखा कर दिया जाएगा - जब ब्राउज़र का आकार & 978 पीएक्स पर रीफ्रेश किया गया है, तो उपरोक्त दोनों सक्रिय होंगे।
हालांकि मुझे जो मिल रहा है वह यह है कि - jQuery और CSS 964px और नीचे तक नहीं लाते हैं। - कभी-कभी (अगर मेरे पास window.resize सक्षम है) jQuery और सीएसएस किक अलग चौड़ाई (कुछ पिक्सल अलग) पर लातें।
क्या कोई यहां क्या हो रहा है इस पर कोई प्रकाश डाल सकता है?
जिस तरह से मैं फायरबग के लेआउट व्यूअर पर विंडो चौड़ाई का आधार बना रहा हूं।
मैंने एक ही समस्या देखी, कोई भी समाधान रिपोर्ट नहीं कर रहा है, दोनों एक ही मूल्य लौटाते हैं जो मीडिया क्वेरी द्वारा पढ़ा जाने वाला मान नहीं है, इसके अलावा यह दस्तावेज़/बॉडी ऑब्जेक्ट के बाद से jquery से संबंधित समस्या नहीं है शैली के लिए एक ही मूल्य है, क्या कोई समाधान है? – guari
ठीक है, बस कारण मिला, मैंने नीचे दिए गए उत्तर में एक समाधान जोड़ा। – guari
क्या आपने खिड़की के बजाय शरीर का उपयोग करने की कोशिश की है? – CyberJunkie