2012-11-07 11 views
5

मैं PHP और जावास्क्रिप्ट और jQuery के साथ खेल रहा हूं और कुछ jQuery प्लगइन्स स्थापित किए हैं। अब मेरे हेडर में है:jQuery और jQuery UI सहित, क्या मैं jQuery को दो बार लोड कर रहा हूं?

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script> 

क्या यह दो अलग-अलग चीजें लोड कर रहा है? या मैं एक से छुटकारा पा सकता हूं?

+0

तो आपका प्रश्न यह है कि jquery.min में jquery-ui.min'..right – Anirudha

+0

में सबकुछ शामिल है बस एक नोट: अपने स्क्रिप्ट टैग को अपने बॉडी टैग के करीब रखने का सबसे अच्छा अभ्यास है। इस प्रकार पार्सर में दस्तावेज़ और उसके निहित तत्व होते हैं और आपकी स्क्रिप्ट प्राप्त करने और पार्स करने के लिए नए http अनुरोध करने से पहले प्रस्तुत करना शुरू कर सकते हैं, जो आपके पृष्ठ को लोड कर देगा और उपयोगकर्ता को त्वरित रूप से दिखाई देगा। - हाल ही में एमएस बिल्ड सम्मेलन से इस व्याख्यान में यह गहराई से ढंका हुआ है: http://channel9.msdn.com/Events/Build/2012/3-132 –

उत्तर

9

नहीं आप दो बार लोड नहीं कर रहे हैं। वे विभिन्न उद्देश्यों के लिए 2 अलग-अलग पुस्तकालय हैं।

http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js मुख्य रूप से दस्तावेज़ ट्रैवर्सिंग, ईवेंट हैंडलिंग, एनिमेटिंग और अजाक्स इंटरैक्शन के लिए jQuery लाइब्रेरी है। जानकारी के लिए अपने website दस्तावेज़ीकरण की जांच करें।

http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js jQuery UI लाइब्रेरी है जिसमें टैब/accordian/संवाद जैसे विजेट और एनिमेट/ड्रैगगेबल/सॉर्टेबल जैसे कार्यों और अधिक शामिल हैं। अधिक जानकारी के लिए jQuery UI website देखें।

+1

+1, और मैं जोड़ूंगा: दूसरी पंक्ति केवल आवश्यक है यदि आप वास्तव में jQuery यूआई का उपयोग कर रहे हैं। –

+0

सुनिश्चित नहीं हैं कि jQueryUI 1.8 1.5 –

+0

@roasted jQuery यूआई v1.8.24 jQuery 1.3.2+ –