2009-07-23 6 views
5

MochaUI बहुत सहज है और मोडल iframes लगभग पूरी तरह से विंडोज़ प्रतिकृति। दुर्भाग्यवश, मेरे पास jquery में लिखी गई स्क्रिप्ट्स हैं जिनका मैं उपयोग करता हूं, और मैंने सुना है कि एक HTML फ़ाइल पर Mootools और Jquery दोनों डालने पर संघर्ष होते हैं (क्या यह सच है?)।मुक्लुस मोचायू के लिए जेक्वायरी का विकल्प क्या है?

मैं Jquery में MochaUI सुविधाओं को कैसे प्राप्त कर सकता हूं?

कम से कम, क्या एक समान मोडल संवाद प्रणाली है?

मैंने JqueryUI संवाद देखा है, लेकिन यह पृष्ठभूमि को अंधेरा और गैर-कार्यात्मक बनाता है, जो मैं नहीं ढूंढ रहा हूं।

उत्तर

6

कुछ ट्वीकिंग के साथ (JQuery NoConflict-Mode सक्षम करें, $ select के रूप में $ selector को प्रतिस्थापित करें) आप दोनों को काम करने में सक्षम होना चाहिए।

हालांकि आप आसानी से फ्रैंकनस्टाइन ऐप के साथ समाप्त हो सकते हैं जो MooTools और Jquery प्लगइन को मिश्रित करता है। इसके अलावा जावास्क्रिप्ट लोड काफी बड़ा है, क्योंकि आपको मूटूल, JQuery और उनके शीर्ष-स्तरीय यूआई टूलकिट्स को शामिल करना होगा।

मैं अनुशंसा करता हूं कि आप जांच करें कि JQuery UI MochaUI (या इसके विपरीत) को प्रतिस्थापित कर सकता है या नहीं। जेएस lib + UI टूलकिट का एक संयोजन बनाए रखने के लिए कहीं अधिक आसान है।

मोचायूआई का नकारात्मक पक्ष यह है कि इसमें आईई 8 के साथ कुछ समस्याएं हैं, इसके अलावा यह बहुत अद्यतित नहीं है (अंतिम रिलीज सितंबर 2008)।

JQuery UI अधिक मॉड्यूलर है (आप केवल उन हिस्सों को चुन सकते हैं जिन्हें आप चाहते हैं), एक दृश्य सीएसएस थीम संपादक (थेमरोलर) है और 2 महीने का रिलीज शेड्यूल प्रदान करता है। इसके नुकसान: यह अभी तक आवश्यक UI घटकों को कवर नहीं करता है (जैसे मेनू, एक "व्यूपोर्ट" प्रबंधक जो आपको यूआई घटकों, पैलेट प्रदान करता है)। हालांकि, इन सुविधाओं की जल्द ही उम्मीद है।

+0

अद्यतन: उनके जीथब में सबसे हालिया स्थिर संस्करण जून 2010 (https://github.com/mui/mochaui/downloads) है, और वे अभी भी परिवर्तन कर रहे हैं, हालांकि कम से कम (https://github.com/mui/mochaui// विकसित करता है)। jQuery यूआई में अभी भी ग्रिड नहीं है (http://wiki.jqueryui.com/w/page/34246941/Grid), हालांकि वे जल्द ही मेनू (http://wiki.jqueryui.com/w/page/ 12137997/मेनू) और पैनल (http://wiki.jqueryui.com/w/page/12137759/Panel)। –

3

jQuery UI Dialog

आप यदि आप इसे पसंद नहीं है ओवरले निष्क्रिय कर सकते हैं।

+0

धन्यवाद। संवाद समर्थन Iframe करता है? या क्या ऐसा कुछ ऐसा है जो ऐसा करेगा? – chris

+0

मुझे लगता है कि इसे iframes के साथ काम करना चाहिए, लेकिन मैंने कोशिश नहीं की है। – RaYell

1

आप JQuery और MooTools उपयोग कर सकते हैं, परामर्श इस पृष्ठ:

Using jQuery with other Libs..

मुझे लगता है कि आप JQuery-चयनकर्ता बदलना होगा "$"

1

आप लागू करने के लिए नहीं करना चाहते हैं jQuery में लागू करने के लिए Mootools में किया गया कार्यक्षमता आप अन्य पुस्तकालयों के साथ jQuery का उपयोग करने के लिए आधिकारिक jQuery दस्तावेज़ पढ़ सकते हैं।

Using jQuery with Other Libraries

आप jQuery में मॉडल संवाद बॉक्स करने के लिए उपलब्ध नमूने का एक बहुत की तरह

jQuery block UI

jQuery UI

jQModal

jQuery Impromptu

देखते हैं की जरूरत है
0

वे चीजें हैं जिनका उपयोग आप मोचा यूई ऑफ़र या मोचा यूई और jquery जैसे कुछ प्रभावों को बनाने और बनाने के लिए कर सकते हैं।हालांकि मोची यूआई की पूर्ण विशेषताओं को अभी तक एक jquery प्लगइन में एक साथ रखा जाना है जिसे मैं अपनी खोज के बावजूद जानता हूं। क्योंकि मैं कम से कम एक मू-प्रशंसक नहीं हूं।

6

मुझे वास्तव में मोचा-यूई पसंद है, और कोई भी जो वैकल्पिक विकल्प के रूप में jquery UI को सुझाता है, उसे "इसे प्राप्त नहीं" करता है। मोचा-यूई चिकनी और सुंदर है, यह आपके ब्राउज़र में एक विंडोज ऐप की तरह पेशेवर दिखता है। मुझे यकीन है कि ब्राउज़र में सीएसएस अपडेट के साथ यह मोचा-यूआई पहले से ही पूरा करने में बहुत आसान होगा, दुख की बात है कि हम अभी तक नहीं हैं। यदि कोई भी कभी jquery प्लगइन के साथ बाहर आता है जिसमें मोचा-यूआई की सभी कार्यक्षमताएं हैं, तो मुझे आशा है कि वे इसे यहां और अन्य स्थानों पर पोस्ट करें ताकि हम सभी भलाई के साथ साझा कर सकें। :)

1

मॉड्यूल के लिए लेआउट- http://layout.jquery-dev.net/demos.cfm Jquery UI - के लिए इस jquery प्लगइन को आज़माएं।

हालांकि, मैंने मोचा यूआई के करीब कुछ नहीं देखा है। Jquery UI इतना करीब है, अभी तक ...

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