لوگوی جشنواره وب و موبایل ایران

Ajax, JavaScript

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

تبلیغات
دوره آموزش طراحی وب تبریز
کانال تلگرام فتولیا

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

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

قدم اول

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

 قدم دوم

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

قدم سوم

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

 

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

در همین رابطه مطالعه کنید:   برنامه نویسی سیستم ساده ثبت نظرات با PHP/MySQL و jQuery به صورت AJAX

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

6 Comments

پاسخ دهید

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