यह मुझे NUTS चला रहा है! मैंने यहां पोस्ट का पालन किया है जो सिर्फ काम नहीं कर रहा है: http://www.filamentgroup.com/lab/using_multiple_jquery_ui_themes_on_a_single_page/एक पृष्ठ पर jQuery एकाधिक विषयों
मेरे पास आधार विषय है, उदाहरण के लिए यह jQuery UI गैलरी से चिकनाई थीम है। तब मेरे पास एक 'लाल' थीम है जो मूल रूप से लाल रंग को रंग देती है। Here is the theme I created।
तो मैं अपनी थीम डाउनलोड करने के लिए जाता हूं। उन्नत सेटिंग्स चुनें, 'लाल' और मेरे थीम फ़ोल्डर का नाम 'लाल' और डाउनलोड करने के लिए दायरा सेट करें। सबसे पहले मैं पूरी तरह से 100% निश्चित नहीं हूं कि मैं अपने प्रोजेक्ट में किस फ़ोल्डर को कॉपी करना चाहता हूं, यह 'विकास-बंडल \ थीम' फ़ोल्डर है (जिसमें मेरा लाल फ़ोल्डर है) या '\ css \ red' फ़ोल्डर?
मैंने दोनों की कोशिश की है। उपरोक्त पोस्ट का सुझाव है कि अगर मैं अपने थीम फ़ोल्डर को कॉपी करता हूं और सीएसएस में अपनी थीम से लिंक करता हूं तो यह काम करेगा जब मैं एक रैपर div या तत्व में 'लाल' की श्रेणी जोड़ता हूं। तो मैं अपनी फ़ाइल में तो जैसे विषयों लिंक करने के बाद:
<link type="text/css" href="themes/base/jquery.ui.all.css" rel="stylesheet" />
<link type="text/css" href="themes/red/jquery.ui.all.css" rel="stylesheet" />
आधार विषय भार और सब Honkey doorey काम करता है लेकिन लाल विषय नहीं है।
<input type="submit" id="btn" value="A submit button" class="red" />
मैं भी कोशिश की है:
<div class="red">
<input type="submit" id="btn" value="A submit button" />
</div>
न तो काम मैं एक बटन तो जैसे स्टाइल मिल गया है। जब मैं 'थीम/बेस/jquery.ui.all.css' सीएसएस फ़ाइल लिंक को हटा देता हूं तो बटन को स्टाइल नहीं किया जाता है। पागल! मैं अपने बालों को खींच रहा हूँ। मुझसे कहां गलती हो रही है? निश्चित रूप से उन्हें सिर्फ थीम फ़ोल्डर को डाउनलोड करने और ui.all फ़ाइल को संदर्भित करने के लिए पर्याप्त आसान बनाना चाहिए।
मैंने कोशिश नहीं की है, लेकिन मुझे पता है कि jQuery छोटी चीजों को तोड़ सकता है। क्या आपने '.red' को दायरे के रूप में रखा था और न केवल 'लाल'? साथ ही, 'विषयों/लाल/jquery.ui.all.css" के बजाय 'थीम/लाल/ui.all.css "' आज़माएं। – Skoder
मैंने पोस्ट करने से पहले कल .red की कोशिश की और इससे मदद नहीं मिली (मुझे सीएसएस फ़ाइल को जाना और संपादित करना था जिसे थीरोलर ने इसे सभी को बदलने के लिए बनाया था)। मैं एक पल में फ़ाइल नाम में परिवर्तन का प्रयास करूंगा और आपको बता दूंगा। – lloydphillips