javascript - Vista Sidebar Gadget not showing flyout - System.Gadget.Flyout.show not setting true -
मेरे पास बहुत ही अजीब बग है।
यहाँ कोड है:
कोड> फ़ंक्शन doFly (i) {var div = 'div_' + i; FlyHTML = $ (div) .html (); If (System.Gadget.Flyout.show == गलत) {System.Gadget.Flyout.file = "flyout.html"; System.Gadget.Flyout.show = सच; msgJS (System.Gadget.Flyout.show); } और {System.Gadget.Flyout.show = false; }}
msgJS फ़ंक्शन डीबगिंग उद्देश्यों के लिए एक ActiveX पॉपअप प्रदान करता है। हालांकि मैंने निर्धारित किया है। पिछली पंक्ति में सही दिखाने के लिए, जब भी मैं पॉपअप को कॉल करता हूं, मान अभी भी गलत है। मैं दिखाने के लिए फ़्लायआउट नहीं पा सकता, अवधि। सबसे पहले मैंने सोचा कि मैं क्लिक ईवेंट खो रहा हूं, लेकिन अगर मैं मुख्य गैजेट डीओएम में रहता हूं, तो क्लिक पंजीकृत हो रहे हैं और शेष कोड का सही ढंग से निष्पादित होता है।
उस पर क्या चल रहा है। शो क्या बिल्कुल नहीं होगा? मैंने ज्ञात बगों की जांच की है, और इनमें से कोई भी इस पर लागू नहीं होता है यह मैडोनिंग है।
अपडेट: यहां का कोड है जो मैं अब उपयोग कर रहा हूं:
फ़ंक्शन doFly (i) {
<प्री> var div = 'div_' + i; FlyHTML = $ (div) .html (); If (System.Gadget.Flyout.show == गलत) {try {System.Gadget.Flyout.file = "flyout.html"; System.Gadget.Flyout.show = सच; । $ ( 'एक # teamr') पाठ (System.Gadget.Flyout.show); } पकड़ (ई) {$ ('एक # टीमर')। पाठ (ई); }} और {System.Gadget.Flyout.show = false; } जो बताता है कि कोड अपवाद नहीं फेंक रहा है, और। का मूल्य झूठा है। साइडबार से संबंधित एक बग है जहां गैजेट फ़ोकस खो देगा, और यह फ़्लायआउट बंद कर देगा। मैं केवल कल्पना कर सकता हूं कि मुझे इसके आसपास काम करना होगा। मेरे पास सवाल है: फोकस के नुकसान का क्या कारण है? विचित्र।
Comments
Post a Comment