সেখানে ডকুমেন্টেশন / টিউটোরিয়ালগুলির আধিক্য রয়েছে, আপনার প্রশ্নের সহজ উত্তর হ'ল:
// 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();