2012-03-05 11 views
5

विफल हो रहा है मैं यहाँ से कोड लागू कर रहा हूँ के साथ: http://jquerymobile.com/demos/1.1.0-rc.1/docs/config/loadingMessageTextVisible.html

आप अपने jQuery के मोबाइल लोडर लिए एक कस्टम संदेश को जोड़ने के लिए अनुमति देता है।

मेरे कोड है निम्नलिखित:

$.mobile.showPageLoadingMsg("a", "Loading New Chatom"); 

समस्या है, इस ui-लोडर-डिफ़ॉल्ट और नहीं ui-लोडर-वर्बोज़ के सीएसएस वर्ग जो सही ढंग से दिखाने के लिए की जरूरत है बताए है ।

जब मैं

$.mobile.showPageLoadingMsg("a", "Loading New Chatom", true); 

करने के लिए अपने कोड बदलने यह ठीक प्रदर्शित करता है। सच एनिमेटेड लोडर निकाल देता है, जो है कि मैं क्या नहीं करना चाहता। लगता है यह एक बग हो सकता है?

मेरी परियोजना coffeescript में किया जाता है ... हालांकि मुझे शक है कि सभी का मुद्दा है।

उत्तर

10

यह तैयार किया गया है के रूप में व्यवहार किया जाता है। 1.1 में आप लोडर में पाठ को दिखाने के लिए $.mobile.loadingMessageTextVisible = true निर्धारित करने की आवश्यकता:

$(document).bind("mobileinit", function(){ 
    $.mobile.loadingMessageTextVisible = true; 
}); 

प्रलेखन निश्चित रूप से इस सुविधा पर सुधार की जरूरत है। पृष्ठ जो नए लोडर विकल्पों का विस्तार से वर्णन करता है वास्तव में केवल एक परीक्षण क्षेत्र था, उचित दस्तावेज़ीकरण पृष्ठ नहीं (यही कारण है कि यह ढूंढना मुश्किल है)।

$.mobile.loadingMessageTextVisible 

कौन सा की जाँच की और कोड में ओवरराइट है:

+0

धन्यवाद जेक, ऐसा लगता है कि यह एक बग नहीं है लेकिन सेट करने का एक और विकल्प है: http://jsfiddle.net/bJsUG/4/ यहां पर दस्तावेज़ भी हैं: http: // jquerymobile .com/demos/1.1.0-rc.1/docs/api/globalconfig.html –

+0

मैंने उस पृष्ठ को लिखा है :) https://github.com/jquery/jquery-mobile/commit/92da39dfa6fba5b81aee7ac152246cd940dcf136 – JakeBoone

+0

बहुत बढ़िया! ढेर में आपका स्वागत है! –

0

आगे के परीक्षण के बाद, मैं इंजन की जांच के एक मूल्य मिल गया है।

यह एक गंदे फिक्स है, लेकिन इसे कॉल करने से ठीक पहले true पर सेट करना।

0

डाल कोड के इस हिस्से:

$(document).bind("mobileinit", function(){ 
$.mobile.loadingMessageTextVisible = true; 
}); 

Jquery.js बाद को शामिल और jQuery मोबाइल से पहले शामिल हैं।

पागल लेकिन हमारे लिए ठीक काम करता है। (जेक्यूएम आरसी 1)

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