1- المان هایی که توسط jQuery یا JS به صفحه اضافه می شوند قابل انتخاب و کارکرد توسط jQuery نیستند ؟
--> برای رفع این مشکل از متد on. به جای .click یا .change یا ... استفاده کنید. در این متد در بخش اول محدوده تحت نظر معرفی شده و سپس المانی که روی آن عملیات انجام می گیرد.
$(".family_members").on("click", "#remove_family_member_key", function(){
var id = $(this).parents().eq(3).attr('id');
if (id ==='family_member_1'){
$('#'+id+'').find('input:text').val('');
}else{
$('#'+id+'').remove();
family_member_count.val( +family_member_count.val() - 1);
}
});
هشدار : در برخی وب سایت ها از متد live. استفاده می شود. این متد از نسخه jQuery 1.7 و بعد از آن پشتیبانی نمی شود.
2- از پنجره پیش فرض Alert خسته شده اید؟ نیاز به تایید پیام ها دارید؟
--> از این دو کتابخانه استفاده کنید . SweetAlert و Alertify
3- یه اسکریپت خارجی دارید که تاریخ های میلادی داره و نمی تونید شمسیش کنید ؟
--> کافیه به فایلهای Frontend اش دسترسی پیدا کنید و تاریخ ها رو فقط موقع نمایش، شمسی نمایش بدید. کتابخانه Moment جلالی کمکتون می کنه.