2010-07-13 19 views
48

क्या कोई jQuery फ़ंक्शन है जो वर्तमान में लोड होने वाले jQuery का संस्करण देता है?jQuery संस्करण को निर्धारित और मुद्रित करने के लिए कैसे?

+0

सभी उत्तरों पढ़ने के बाद, '$ .fn.jquery' wil मैं इसे करता हूं: पी – jAndy

+0

$() विधि के लिए मुझे मिलता है, "$() अपरिभाषित है", मुझे दूसरी विधि आज़माएं। –

+0

जेम्स - क्या आप निश्चित हैं कि आपके पास '$()। Jquery' चलाने से पहले jQuery लाइब्रेरी लोड हो गई है? – user113716

उत्तर

64

आप इस का उपयोग कर सकते हैं:

$.fn.jquery 
//or if you're using .noConflict(): 
jQuery.fn.jquery 

जब jQuery बनाया गया है यह अपने आप अपडेट कर रहा है, यहां बताए गए: http://github.com/jquery/jquery/blob/master/src/core.js#L174

गुण है कि एक वस्तु पर निर्भर नहीं है के लिए $.fn.property उपयोग करना सुनिश्चित करें , $().property के साथ एक अनइडेड jquery ऑब्जेक्ट बनाने का कोई कारण नहीं है जब तक कि आप इसका उपयोग नहीं करना चाहते :) :)

11

मुझे यकीन नहीं है कि jQuery के कितने संस्करण मौजूद हैं, लेकिन एक jQuery ऑब्जेक्ट में jquery संपत्ति है जो संस्करण को संग्रहीत करती है।

alert($().jquery); 

यदि आप उस संस्करण का उपयोग कर रहे हैं तो 1.4.2 पर ध्यान दें।

11
$().jquery; 

यह एक स्ट्रिंग jQuery संस्करण

9

युक्त वापस आ जाएगी कोशिश

alert($().jquery) 
0

चेतावनी अच्छा है, लेकिन आप वास्तव में jQuery संस्करण प्रिंट करना चाहते हैं, तो ..

<script> 
document.write($.fn.jquery); 
</script> 
संबंधित मुद्दे

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