2013-05-13 2 views
5

जिस तरह से जेक्यूएम पेज लोड करता है वह एजेक्स के माध्यम से data-role="page" विशेषता के साथ तत्व प्राप्त कर रहा है, न कि संपूर्ण दस्तावेज़।रीफ्रेश पर JQuery मोबाइल लोडिंग शैली और स्क्रिप्ट

तो, मैं किसी भी पेज (या रीफ्रेश) से शैलियों और स्क्रिप्ट को लोड करने के बजाय, JQuery मोबाइल को केवल प्रविष्टि बिंदु (index.htm) में लोड करने के बजाय कैसे बना सकता हूं?

उत्तर

0

धन्यवाद, मैं एक फाइल पर मेरे सभी जेएस था, लेकिन jQuery, jqm, और jqm सीएसएस फ़ाइलें प्रत्येक पृष्ठ पर भी होने की जरूरत। मैं जो कर रहा हूं वह प्रत्येक पृष्ठ निकाय पर एक स्क्रिप्ट शामिल था जो जांचता है कि स्क्रिप्ट मौजूद हैं या नहीं। अगर वे वहां नहीं थे, तो वे गतिशील रूप से जोड़े जाएंगे।

यह अगर मैं शरीर में सभी फ़ाइलों सहित के मार्ग चला गया इस

if (document.getElementsByTagName('script') < 3) 
    { 
    createElement 
    setAttribute 
    append inside head element 
    //repeat for each script/styleshet 
    } 

    else 
    //do nothing 

जैसा होगा, वहाँ संपत्ति का एक अतिरेक प्रत्येक पृष्ठ परिवर्तन पर अनुरोध किया जा रहा होगा। मेरा मानना ​​है कि यह इसके आसपास हो जाता है। ऐसा लगता है कि अब तक काम करता है।

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