आम तौर पर, बनाना = "पेज" तत्व jQuery मोबाइल के साथ, यह पूरे अवलोकन क्षेत्र में ले जाता है। इस कारण से, मुझे समझ में नहीं आता कि साइडबार कैसे बनाएं। मैं निम्नलिखित अनुकरण करने के लिए चाहते हैं, लेकिन स्रोत देखें ज्यादा मदद नहीं करता है:जब आप एक डेटा भूमिका बनाने के jQuery में एक साइडबार मोबाइल
http://jquerymobile.com/demos/1.0b1/docs/lists/index.html
सूचना है कि जब आप सूची में किसी आइटम पर क्लिक करें, यह एक साइडबार में बदल जाता है और मुख्य में एक और सूची से पता चलता सामग्री क्षेत्र। इसके अतिरिक्त, यदि प्रदर्शन पर्याप्त रूप से संकुचित हो जाता है तो यह केवल मुख्य सामग्री क्षेत्र प्रदर्शित करता है। क्या jQuery मोबाइल में कोई विशेष सुविधा है जो इसकी अनुमति देती है, या इसके पीछे अपारदर्शी जावास्क्रिप्ट और सीएसएस की बड़ी मात्रा है?
हाँ मैंने इसे भी देखा, लेकिन मुझे नहीं लगता कि वास्तव में साइडबार बनाया गया है। मेरा मानना है कि आपके द्वारा दिए गए लिंक में दिखाए गए दो अलग-अलग सूचियों को विभाजित करने के लिए कोड है। यही कारण है कि मुझे नहीं लगता कि "दृश्य स्रोत" इस संदर्भ में सहायक है ... यह केवल दिखाता है कि डेमो की जड़ कैसा दिखता है। जो डेमो के लिए अतिरिक्त सीएसएस है - - http://jquerymobile.com/demos/1.0b1/docs/_assets/css/jqm-docs.css पर एक नज़र डालें - –
यह वास्तव में कैसे साइडबार पूरा किया जाता है वे कर रहे हैं पर्याप्त स्क्रीन रीयल एस्टेट होने पर बाईं ओर # सामग्री-माध्यमिक को धक्का देने के लिए केवल मीडिया प्रश्नों का उपयोग करना। –
मैं सही खड़ा हूं, लेकिन मैं अभी भी उलझन में हूं। जब मैं साइडबार में किसी भी लिंक पर क्लिक करने से ऊपर कोड का अनुकरण करने की कोशिश नए डेटा-भूमिका द्वारा प्रतिस्थापित किया जा करने के लिए पूरे दृश्य का कारण बनता है = "पेज" तत्व मैं से जुड़ा हुआ। वांछित व्यवहार (जो डेमो है) मुख्य सामग्री क्षेत्र और साइडबार बनी हुई है। लिंकिंग काम कैसे करता है? –