कैसे बटन गतिशील jQuertMobile का उपयोग कर बनाने के लिए।बटन गतिशील रूप से बनाएँ - jquerymobile
उत्तर
संपादित करें: अब यह एक घटना आप को गति प्रदान के साथ किया है।
.trigger('create')
विवरण और "मैं डोम में जोड़ने के लिए मैं कैसे करूँ सामग्री के साथ काम करने के JQM?" अप-टू-डेट वर्णन यहां है: http://jquerymobiledictionary.pl/faq.html
इसे बनाएं और फिर तत्व पर page()
पर कॉल करें। यह आपके द्वारा बनाए गए किसी तत्व को jquery मोबाइल से सभी प्लगइन और शैलियों को लागू करेगा।
लिंक से ऊपर टूट गया है और समाधान मेरे लिए काम नहीं करता।
निम्नलिखित कोड काम नहीं करता:
$(this.el).append("<button id='add2' data-role='button'>Add list item</button>");
$('#add2').page();
बटन जोड़ा जाता है और $('#add2').page();
बुला बिना पूरी तरह से काम करता है, लेकिन यह कोई JQuery मोबाइल स्टाइल है। कॉलिंग .page()
इसलिए डीओएम में बटन जोड़ने के बाद स्टाइल लगाने के लिए एक कामकाजी फिक्स नहीं है।
बहुत ही सरल:
पहले से एक बटन एचटीएमएल JQuery तत्व बनाएं:
var button = $("<button>My Button</button>");
आगे स्थित बटन इंजेक्षन भी आप यह पेज में रहना चाहता हूँ:
$("#my_button_div").append(button);
और
button.button();
: अंत में बटन() बटन पर JQuery मोबाइल कमांड चलाएँ
अब आप अपने पृष्ठ में एक कार्यात्मक और JQM स्टाइल बटन होना चाहिए।
सरल:
var button = $("<button>My Button</button>");
$("#my_button_div").append(button).trigger('create');
यहाँ