اجاکس و toggleclass

خرید بک لینک
ببین چن تا نکته رو رعایت کنی خیلی کد زدنت بهتر می شه:

۱- اینکه نشانی رو هیچ وقت توی جاوا اسکریپت نده:

کد PHP:

...
url: 'include/lahgvkelas.php',
...


نشانی رو دقیقن توی href بزار و سعی کن با کلاس یا ID براش کد بزنی. ینی به جای این خط:

کد PHP:

$("a[href='#laghv']").click(function() {
...

یه کلاس به لینکت بده و بنویس:

کد PHP:

$("a.cancelSomething]").click(function() {
//...
btn = $(this);
$.
ajax({
type: 'post',
url: btn.attr('href'),
//...});

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

نکته بعدی اینه که سعی کن برای بخش های مختلف اسم های درستی برای کلاس و ID انتخاب کنی. اسم های مرتبط و با معنی.
اگه قراره یه دکمه کاری بکنه یه کلاس خوب بهش بده
اگه قراره یه span داخل یه a متنش عوض بشه باید کلاس های درستی بهشون بدی.
مثلن من جای تو بودم این رو اینطوری مینوشتم:

کد PHP:

<a href="include/lahgvkelas.php" class="laghv">
<
div class="btn btn-xs btn-default ok-message ">
<
span class="f-12 msg-show text-danger">لغو</span>
<
i class="fa xs-f16 fa-times-circle "></i>
</
div>
</
a>

حالا با این کد html میتونی اینطوری بنویسی:

کد PHP:

$("a.laghv").click(function() {
//...
msg = $(this).find('.msg-show');
msg.text('لغو شد').addClass('bg-danger').removeClass('text-danger');
});

php مرکز کد های سایت...

ما را در سایت php مرکز کد های سایت دنبال می‌کنید

برچسب: نویسنده: استخدام کار بازدید: 145 تاريخ: جمعه 21 خرداد 1395 ساعت: 3:33

صفحه بندی