2012-09-22 9 views
5

मैं जेक्यूएम के लिए नई पॉप आउट सुविधाओं का उपयोग कर रहा हूं। एक बटन क्लिक के माध्यम से पॉपआउट लॉन्च करना सीधा है लेकिन पेज लोड पर पॉपआउट लॉन्च करने के लिए मैं पॉपआउट कैसे प्राप्त कर सकता हूं?jQuery मोबाइल पेज लोड पर खुलने के लिए पॉपआउट प्राप्त कर रहा है

JQM डॉक्स कहते हैं कि तुम के माध्यम से पॉपआउट आरंभ कर सकते हैं:

$("#myPopupDiv").popup("open") 

मैं नीचे दिए गए कोड का उपयोग करके यह करने की कोशिश की, लेकिन यह काम करने के लिए नहीं मिल सकता है।

$(document).bind("mobileinit", function(){ 
$("#myPopupDiv").popup("open") 
}); 

यहां पॉपआउट में वीडियो का उपयोग करके एक काम करने वाला डेमो है और इसे लॉन्च करने के लिए एक बटन है।

http://jsfiddle.net/fxakH/

किसी की मदद कर सकता है पृष्ठ लोड पर इस प्रक्षेपण यह बहुत सराहना की जाएगी बनाते हैं। धन्यवाद।

+0

वही समस्या यहाँ! अच्छा होगा अगर आप मुझे बता सकें कि यह कैसे काम करता है ... (यदि आपने इसे इस दौरान हल किया है) – MOnsDaR

उत्तर

3

मुझे एक ही समस्या थी और थोड़ा गुस्से में था। मैंने पाया कि आप jQuery-मंच पर प्रश्न पूछा रूप में अच्छी तरह और एक जवाब मिला:

http://forum.jquery.com/topic/launching-popout-on-page-load
http://jsfiddle.net/fxakH/4/

एक ही समस्या के साथ दूसरों के लिए:
कुंजी दौरान पॉपअप खोलने के लिए हो रहा है pageshow घटना। इससे मेरा काम बनता है।

0

"मोबाइलिनिट" घटना तुरंत आग लगती है। क्या आपने कोशिश की है "pageinit"?

$(document).bind("pageinit", function(){ 
    $("#myPopupDiv").popup("open") 
}); 
+0

उत्तर के लिए धन्यवाद। कोशिश की और यह सिर्फ पेज लोडिंग व्हील दिखाता है। "मोबाइलिनिट" को पेज लोड पर लॉन्च करने के लिए पॉपअप मिला लेकिन मैं इसे बंद नहीं कर सका। – Kastansa

+1

$ (दस्तावेज़)। पहले से ही काम नहीं करता है, परिणामस्वरूप लोडिंग व्हील में भी परिणाम – MOnsDaR

0

मुझे एक ही समस्या थी और मैंने निम्नानुसार एक विधि की कोशिश की।

मेरा पेज में पॉपअप दोनों पृष्ठ लोड पर और पेज

तो pageinit में में एक लंगर पर खोले जाने के लिए था, मैं पॉपअप प्रारंभ, और सही है कि बयान के बाद, मैं लंगर की क्लिक ट्रिगर जो पॉपअप भी खुलता है। वह काम किया। यहाँ कोड है।

//script to be called on add seat page 
$(document).delegate("#addseat-page", "pageinit", function() { 
    $("#vipPopup").popup(); //vip popup 
    $("#openvipPopup").trigger("click"); //openvipPopup is the id of the anchor for popup 
}); 

चीयर्स।

संबंधित मुद्दे