نمایش نتایج 1 تا 2 از 2

نام تاپیک: تفاوت مکانیزم عملکرد Live و Bind

  1. #1
    کاربر دائمی آواتار peymannaji
    تاریخ عضویت
    مهر 1385
    محل زندگی
    تو یکی از صفرهای گوگل ...
    پست
    881

    تفاوت مکانیزم عملکرد Live و Bind

    با سلام

    هر 2 موارد نام برده شده فکر میکنم یک Delegate رو ایجاد میکنند . اما میخوام بدونم مکانیزم عملکرد هر کدام به چه صورت است .

    با تشکر

  2. #2

    نقل قول: تفاوت مکانیزم عملکرد Live و Bind

    نقل قول نوشته شده توسط peymannaji مشاهده تاپیک
    با سلام هر 2 موارد نام برده شده فکر میکنم یک Delegate رو ایجاد میکنند . اما میخوام بدونم مکانیزم عملکرد هر کدام به چه صورت است. با تشکر
    سلام.
    bind فقط روی element هایی اعمال میشه که در لحظه فراخوانی روی صفحه موجود هستند (به بیان دیگه element هایی که در حال حاضر توسط selector مربوطه match شده اند)، اما live، روی element های فعلی و element هایی که در آینده ایجاد میشن اعمال میشه.

    فرض کنید یک button داریم که اگر روش کلیک بشه، با Bind گفتیم که فلان کارو انجام بده. حالا هنگام کار کردن با صفحه، کاربر کاری انجام میده که ما button جدیدی ایجاد میکنیم و اونو به DOM Document اضافه میکنیم. Click کردن روی button جدید باعث فراخوانی تابع bind شده نمیشه، اما میتونه باعث فراخوانی تابعی که توسط live اونو bind کرده ایم، بشه.

    موفق باشید.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •