के आधार पर मैं बाहर नेविगेशन बार एक स्लाइड है कि मैं> = 1024 के स्क्रीन की चौड़ाई पर डिफ़ॉल्ट रूप से खुला है और डिफ़ॉल्ट < 1024 द्वारा बंद कर दिया मैं एक बटन है कि यह खुला टॉगल और इसे बंद कर दिया है करना चाहते हैं। मैं बस जेएस सीखना शुरू कर रहा हूँ। मुझे लगता है कि अगर खिड़की की चौड़ाई> = 1024 है तो एक कथन में डिफ़ॉल्ट टॉगल स्थिति सेट करने का कोई तरीका है। किसी भी तरह की सहायता का स्वागत किया जाएगा। टॉगल के लिए अब तक मेरे पास क्या है।jQuery अगर बयान स्क्रीन आकार
$('a.expand').toggle(function() {
$(this).addClass("open");
$('#nav').animate({width: 50},{queue:false, duration:300});
$('.wrapify').animate({marginLeft: 50},{queue:false, duration:300});
$('.primarynav ul').hide();
$('.navlogo').hide();
}, function() {
$(this).removeClass("open");
$('#nav').animate({width: 200},{queue:false, duration:300});
$('.wrapify').animate({marginLeft: 200},{queue:false, duration:300});
$('.primarynav ul').show();
$('.navlogo').show();
});
इस के लिए [CSS3 के मीडिया के प्रश्नों] (एक नौकरी की तरह लगता है http://www.css3.info/preview/media jQuery की बजाय -queries /)। – bzlm
मैं मूल रूप से CSS3 के मीडिया के प्रश्नों का इस्तेमाल किया था, लेकिन अभी भी इसे खोलने के लिए चेतन करने के लिए टॉगल करें और आप बंद हो की आवश्यकता है। मैं यह नहीं समझ सकता कि डिफ़ॉल्ट टॉगल स्थिति को बंद करने के लिए कैसे सेट करें, जिसे मैं jquery के साथ करने की उम्मीद कर रहा हूं। समस्या मेरे पास है, कि पैनल में मीडिया क्वेरी किक खुला राज्य में तकनीकी रूप से अब भी है जब, इसलिए जब मैं इसे मुट्ठी समय यह सिर्फ फिर से बंद करने की कोशिश करता है तो क्लिक करें उसके बाद ठीक काम करता है। – Drhodes