بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تفاوت بین this و (this)$ در Jquery

مدیریت گفتگو
Programmer 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام دوستان.در حال نوشتن یک پلاگین Jquery هستم که به همچین سوالی برخورد کردم.

در قطعه کد زیر تفاوت بین this و (this)$ چیست و در واقع توی این کد this به چی اشاره میکنه و (this)$ چطور ؟

 $.fn.myPlugin = function() {
    this.each(function() {
        var text = $(this).html();
    });
}

نظرات

MOJTABA 10 سال پیش
وقتی از this استفاده میشه منظورمون آبجکت ویندوز (پنجره) هست ولی وقتی (this)$ استفاده میشه منظورمون یک آبجکت داخل ویندوز هست . یه جور دیگه هم میشه گفت: با this می تونیم به متد های DOM دسترسی داشته باشیم اما با (this)$ فقط به متدهای داخل کتابخانه jQuery دسترسی داریم.

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .