چگونه : دکمه گوگل پلاس +۱ را در صفحه Ajax فعال کنیم ؟!

تبلیغات
کانال تلگرام فتولیا

چد وقت پیش در پروژه ای لازم بود از دکمه +۱ گوگل پلاس استفاده کنیم . مطابق روش معمول که قبلا در فتولیا توضیح داده شده  کار انام شد ولی مشکل جایی بود که صفحات و محتوایی که دکمه در آن قرار داشت به وسیله ایجکس بارگذاری می شد و به همین خاطر دکمه google+ نمایش داده نمی شد . بعد از کمی جستجو راه حل ساده ای رو پیدا کردم که اینجا برای شما هم قرار می دم شاید در کارهای بعدی همین مشکل براتون پیش آمد .

برای تکمیل بودن کار یکبار دیگر روش اضافه کردن دکمه گوگل +۱ رو مرور می کنیم

قدم اول

کد زیر را به انتهای صفحه و قبل از تگ پایانی </body> اضافه می کنیم :

 قدم دوم

کد زیر رو جایی قرار بدید که دوست دارید دکمه گوگل پلاس +۱ نمایش داده شود :

قدم سوم

در هر باری که درخواست ایجکس اجرا می شود باید اسکریپت مربوطه را دوباره به صفحه الحاق کنیم . برای این کار می توانیم از متد $.getScript در jquery استفاده کنیم :

 

اگر درخواست بوسیله جی کوئری اجرا میشود کدی شبیه به ای خواهیم داشت :

در همین رابطه :   AngularJs را حالا یاد بگیرید!

همانطور که می بینید بعد از درج درخواست ایجکس در صفحه اسکریپت دکمه را نیز یکبار دیگر به صفحه لود می کنیم تا دکمه موجود در درخواست ایجکس فعال شود .

6 Comments

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

More in Ajax, JavaScript
چگونه : یک فرم تماس با ما بوسیله jQuery,PHP و Ajax ایجاد کنیم ؟!

Contactable یک پلاگین jQuery است که به شما کمک می کند به سادگی و سرعت ، فرم تماس مورد نظرتان...

Close