मैंने एक प्लगइन बनाया है जिसे मैंने प्लगइन की नंगे हड्डियों (यानी कोई कार्यक्षमता, केवल संरचना) में कटौती नहीं की है और यह अभी भी मौजूद है। यह divs का आकार बदलने और दस्तावेज़ की चौड़ाई पर आधार बनाता है।क्रोम में JQuery विंडो चौड़ाई सही नहीं है
समस्या यह है कि दस्तावेजों की रिपोर्ट चौड़ाई 17px द्वारा इसकी वास्तविक चौड़ाई से कम हो जाती है और इस प्रकार divs को सही ढंग से आकार नहीं देती है।
मैं अलर्ट में डाल दिया है जहां समस्या होती है पता लगाने के लिए: से पहले "तैयार" समारोह: 1780px (सही चौड़ाई) "तैयार" समारोह के अंदर: 1763px प्लगइन के अंदर: 1763px (सभी मूल्यों से लौटे "document.width" और "$ (दस्तावेज़) .width()" एक ही परिणाम के साथ)
यह केवल क्रोम के भीतर हो रहा है और अभी भी प्लगइन के साथ प्रभावी रूप से कुछ भी कम नहीं हुआ है।
यह क्यों हो रहा है पर कोई विचार?
रूप
का उपयोग करना चाहिए हो सकता है स्क्रॉलबार का आकार घटाया जाता है। कुछ कोड समस्या को स्थानीयकृत करने में मदद करेंगे। – Magnar
मैंने इसे एक और विशिष्ट स्थान पर संकुचित कर दिया है। यदि मेरे पास तैयार फ़ंक्शन से पहले एक चेतावनी दिखाई दे रही है, तो ठीक क्लिक करने के बाद Divs सही ढंग से प्रस्तुत करते हैं। यदि यह अलर्ट हटा दिया गया है, तो यह इसकी वास्तविक चौड़ाई से 17px कम हो जाता है। क्या कोई अन्य घटनाएं या कुछ और होता है जो चेतावनी दिखाए जाने पर होता है? – Stuart
मैंने स्क्रॉलबार को मजबूर करने वाले सभी प्लेसहोल्डर टेक्स्ट को हटा दिया है, और अंतराल अब स्क्रॉलबार आकार वाली जगह पर कम हो गया है। मुझे लगता है कि आप सही हैं कि स्क्रॉलबार चौड़ाई घटा दी गई है। कामकाज के लिए कोई विचार? – Stuart