मैं बहुत की तरह एक datepicker बनाने के लिए jQuery का उपयोग किया है:jQuery डेटपिकर - थीम स्टाइल क्यों नहीं दिख रहा है?
<input type="text" id="my_datepicker">
और
$('#my_datepicker').datepicker();
datepicker ठीक काम कर रहा है और मैं पहले कई बार इस्तेमाल किया है। मुद्दा यह है कि इनपुट तत्व अभी भी एक सामान्य टेक्स्ट फ़ील्ड जैसा दिखता है, जबकि जब मैंने इसे अतीत में उपयोग किया है, तो उसने फ़ील्ड को शैली बनाने के लिए jQuery UI कक्षाओं का उपयोग किया है ताकि यह चमकदार दिख सके और थीम को ध्यान में रखे।
मैं फ़ायरबग का इस्तेमाल किया है देखने के लिए जो clesses इनपुट तत्व को लागू किया गया है, और यह केवल है:
hasDatepicker
एक जबकि कि सही ढंग से स्टाइल के सभी है एक और साइट पर एक datepicker के इनपुट क्षेत्र निम्नलिखित वर्गों:
hasDatepicker
ui-inputfield
ui-widget
ui-state-default
ui-corner-all
मैं datepicker डॉक्स देखा है, लेकिन मैं आपको में या इस स्टाइल से बाहर निकलना और मैं सोचा होगा कि इस वैसे भी डिफ़ॉल्ट रूप से होने देता है कि एक विकल्प नहीं देख सकते हैं।
क्या कोई मुझे दिखा सकता है कि इसे सक्षम करने के लिए मुझे क्या करना है?
बहुत धन्यवाद।
अद्यतन:
<input id="dob" type="text" maxlength="45" size="45" />
इस लाइव साइट से इनपुट मार्कअप के रूप में अनुरोध किया है।
सुनिश्चित करें कि आप में सीएसएस शामिल किया है आपका पृष्ठ –
अच्छा , आप हमेशा [केवल उन वर्गों को जोड़ सकते हैं] (http://jsfiddle.net/gothick/WHeEy/)।क्या हम कार्यस्थल में 'इनपुट' का स्रोत देख सकते हैं, कृपया? –
@ मैट हाय वहाँ। मैंने लाइव साइट से वास्तविक 'इनपुट' दिखाने के लिए अपनी पोस्ट में एक संपादन किया है। – Joe