JQUERY iFrame, Works with an Alert, doesn't work without an Alert - Strange? Why -


निम्न मेरे पृष्ठ पर काम नहीं करता है:

  $ ("# bob") सीडी ("पृष्ठभूमि", "लाल"); $ (document.getElementById ('bob')। Contentwindow .document) .find ('। Findme')। बाइंड ("मूसुडाउन", फ़ंक्शन () {अलर्ट ($ (यह) .text ());});});  

लेकिन अगर मैं चेतावनी जोड़ता हूं, जो मैं मानता हूं कि जेएस जारी होने से पहले iframe को चलाने के लिए कुछ प्रकार के विलंब होता है, तो यह काम करता है?

  $ ("पृष्ठभूमि", "लाल"); $ ("#")। तैयार (कार्य () {अलर्ट (1) $ ("# बॉब")। Document.getElementById ('bob')। ContentWindow.document)। फेंड ('। खोज')। बाँध ("मूसुडाउन", फ़ंक्शन () {चेतावनी ($ (यह) .text ());});});  

क्या देरी है कि यह काम कर रहा है, तैयार होने के लिए तैयार नहीं होना चाहिए? इसके अलावा, क्या उपरोक्त लाइव बनाने का एक तरीका है, इसलिए समय कोई मुद्दा नहीं है?

इसे

$ ("# bob") के बजाय

$ (दस्तावेज़) में डालने का प्रयास करें .ready (फ़ंक्शन () {

तैयार (फ़ंक्शन () {


Comments