2011-07-14 12 views
5

मैं अपने jquery मोबाइल एप्लिकेशन में एक गतिशील रूप से एक navbar कैसे जोड़ सकता हूं? जावास्क्रिप्ट से मैं dom पर navbar तत्व जोड़ने में सक्षम होना चाहता हूं और फिर उन्हें पार्स किया है।एक jQuery मोबाइल एप्लिकेशन में एक नेविबार को गतिशील रूप से कैसे जोड़ें

उत्तर

5

मैंने पाया कि मैं डीओएम में तत्व जोड़ सकता था, हालांकि मैं चाहता था, और फिर तत्व पर .navbar() को कॉल करें और यह navbar पार्सिंग करेगा।

उदाहरण के लिए मैं उपयोग करके HTML कोड जोड़कर डोम के बाद इस कोड को

var myNavBar = $('div', { 
    'data-role':'navbar', 
    'html':'<ul><li><a id="some">First</a></li></ul>' 
}).appendTo(myPage).navbar(); 
+0

मैं इस पोस्ट चाहते हैं तो दूसरों को देख सकता है, के रूप में यह कुछ ऐसा था लगा मैं चारों ओर नहीं ढूंढ सका लेकिन अन्य स्टैक ओवरफ्लो प्रश्नों से पता लगाया। – Boushley

+1

आह, तो आपको [अपने उत्तर को स्वीकार करना चाहिए] (http://meta.stackexchange.com/questions/2800/should-i-ask-questions-i-already-now-the-answer-to-and-answer -हेम-खुद) (जब साइट आपको देता है :)। –

+2

यह एक संपूर्ण navbar जोड़ रहा है। क्या आपको नेविबार * * बदलने का कोई तरीका मिला? – Thomas

1

उपयोग इस्तेमाल कर सकते हैं:

$("div[data-role='navbar']").navbar();

+0

यदि आप

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