जबकि वहाँ प्रलेखन / ट्यूटोरियल की एक बहुतायत है, आपके प्रश्न का सरल उत्तर यह है:
// to create a jQuery function, you basically just extend the jQuery prototype
// (using the fn alias)
$.fn.myfunction = function () {
// blah
};
उस फ़ंक्शन के अंदर, this
चर jQuery के लिपटे सेट से मेल खाता है जिसे आपने अपना फ़ंक्शन कहा है। तो कुछ इस तरह:
$.fn.myfunction = function () {
console.log(this.length);
};
$('.foo').myfunction();
... वर्ग के साथ तत्वों की संख्या को कंसोल में प्रवाहित करेगा foo
।
बेशक, शब्दार्थ की तुलना में थोड़ा अधिक है (साथ ही सर्वोत्तम अभ्यास, और यह सब जैज), इसलिए सुनिश्चित करें कि आप इस पर पढ़ते हैं।
$('#myDatePickerfield').datePicker();