दिलचस्प पोस्ट
एक बैच फ़ाइल के अंदर प्रशासक का उपयोग करने का अनुरोध कैसे करें कैसे बताओ कि क्या UIViewController का दृश्य दृश्यमान है स्थानीय जीआईटी रेपो में फाइलें सूचीबद्ध करें? JQuery के साथ बाएं और दाएं माउस क्लिक के बीच अंतर कैसे करें डेल्टाइप (ऑटो) के कुछ उपयोग क्या हैं? Asp.net-mvc में कैशिंग जीआईटी ने वी.एस. गीथ फ़ेच गिट रीबेस को खींच लिया भिन्न गहराई के नेस्टेड शब्दकोश का मूल्य अद्यतन करें एंड्रॉइड में कैमरा टॉर्च का उपयोग करें कैसे सेलेनियम अजेक्स प्रतिक्रिया की प्रतीक्षा करने के लिए? उद्देश्य-सी पूर्णांक के लिए हेक्स स्ट्रिंग को पार्स करना एनएटी में विधानसभा बाँध विफलता प्रवेश (फ्यूजन) को कैसे सक्षम करें JPQL को दोबारा "JPEG 2" के रूप में "कहाँ" खंड के साथ "फ़ेच में शामिल करें" को व्यक्त करने के लिए? पा गणना (ए, बी) मॉड n पायथन __str__ और सूचियां

jQuery: कैसे मक्खी पर खिड़की चौड़ाई का पता लगाने के लिए?

मेरे पृष्ठ पर एक स्क्रॉलिंग तत्व है (jScrollPane jQuery प्लगइन के साथ) मैं जो पूरा करना चाहता हूं वह ब्राउज़र विंडो की चौड़ाई का पता लगाकर स्क्रॉलिंग विंडो को बंद करने का एक तरीका है। मैं एक उत्तरदायी लेआउट कर रहा हूं और मैं चाहता हूं कि इस स्क्रॉलिंग सुविधा को बंद कर दिया जाए, जब ब्राउज़र एक निश्चित चौड़ाई से नीचे हो। जब मैं पृष्ठ को रीफ्रेश करता हूं, तब मैं इसे काम करने में सक्षम हूं, लेकिन जब मैं ब्राउज़र विंडो का आकार बदलता हूं, तब चौड़ाई मान फ़्लाई पर अपडेट नहीं होता है।

अभी अगर मैं 1000px चौड़ाई वाली विंडो के साथ शुरुआत करता हूँ तो 350px का आकार बदलता है, तो स्क्रॉल सुविधा बनी हुई है I ब्राउज़र की चौड़ाई 440px के हिट के रूप में मैं स्क्रॉल सुविधा बंद करना चाहता हूं।

यहां तक ​​कि मेरे पास अभी तक का कोड है I

var windowsize = $(window).width(); $(window).resize(function() { var windowsize = $(window).width(); }); if (windowsize > 440) { //if the window is greater than 440px wide then turn on jScrollPane.. $('#pane1').jScrollPane({ scrollbarWidth:15, scrollbarMargin:52 }); } 

वेब के समाधान से एकत्रित समाधान "jQuery: कैसे मक्खी पर खिड़की चौड़ाई का पता लगाने के लिए?"

एक चर बदलने से if -ब्लॉक के भीतर कोड को जादुई रूप से निष्पादित नहीं किया जाता है फ़ंक्शन में सामान्य कोड रखें, फिर ईवेंट को बाँध लें, और फ़ंक्शन को कॉल करें:

 $(document).ready(function() { // Optimalisation: Store the references outside the event handler: var $window = $(window); var $pane = $('#pane1'); function checkWidth() { var windowsize = $window.width(); if (windowsize > 440) { //if the window is greater than 440px wide then turn on jScrollPane.. $pane.jScrollPane({ scrollbarWidth:15, scrollbarMargin:52 }); } } // Execute on load checkWidth(); // Bind event listener $(window).resize(checkWidth); }); 

अपनी स्थिति को resize फ़ंक्शन पर रखें:

 var windowsize = $(window).width(); $(window).resize(function() { windowsize = $(window).width(); if (windowsize > 440) { //if the window is greater than 440px wide then turn on jScrollPane.. $('#pane1').jScrollPane({ scrollbarWidth:15, scrollbarMargin:52 }); } }); 

मुझे नहीं पता है कि यह आपके लिए उपयोगी है जब आप अपने पृष्ठ का आकार बदलते हैं:

 $(window).resize(function() { if(screen.width == window.innerWidth){ alert("you are on normal page with 100% zoom"); } else if(screen.width > window.innerWidth){ alert("you have zoomed in the page ie more than 100%"); } else { alert("you have zoomed out ie less than 100%"); } }); 

स्क्रीन आईडी 768px से कम है, और जब 768px से ऊपर है तब दिखाता हूं कि मैंने कुछ आईडी तत्वों को छिपाने के लिए नीचे किया। यह महान काम करता है

 var screensize= $( window ).width(); if(screensize<=768){ if($('#column-d0f6e77c699556473e4ff2967e9c0251').length>0) { $('#column-d0f6e77c699556473e4ff2967e9c0251').css('display','none'); } } else{ if($('#column-d0f6e77c699556473e4ff2967e9c0251').length>0) { $('#column-d0f6e77c699556473e4ff2967e9c0251').removeAttr( "style" ); } } changething = function(screensize){ if(screensize<=768){ if($('#column-d0f6e77c699556473e4ff2967e9c0251').length>0) { $('#column-d0f6e77c699556473e4ff2967e9c0251').css('display','none'); } } else{ if($('#column-d0f6e77c699556473e4ff2967e9c0251').length>0) { $('#column-d0f6e77c699556473e4ff2967e9c0251').removeAttr( "style" ); } } } $( window ).resize(function() { var screensize= $( window ).width(); changething(screensize); });