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

مشکل ریفرش شدن صفحه قبل از لود جی کوئری

dezchilds

Registered User
تاریخ عضویت
4 می 2009
نوشته‌ها
93
لایک‌ها
1
سلام دوستان من یه فانکشنی دارم تو صفحه tpl و یه مشکلی دارم زمانی که صفحه داره لود میشه اگه هنوز صفحه در حال لود باشه و شما روی فانکشن کلیک کنی صفحه ریفرش میشه و فانکشن اجرا نمیشه و باید صبر کنی تا کامل صفحه لود بشه بعد رو دکمه کلیک کنی مشکل کجاست کدش هم اینه
کد:
	<li class="approve" id="didam_{id}"><a href="" onclick="didam({id}); return false;" title="{lang:"notifacation","didam"}">{lang:"notifacation","didam"}</a></li>
HTML:
function didam(id)
{
		$('li#bv_progresss_'+id).show();
		$('li#didam_'+id).hide();
		
		$.post(virpath+'index.php?hp=1&m=didam', {'id':id},
		function(response) {
			var response = response.split("|");
			if ( response.length == 2 )

			{
				if ( response[0] == 'ok')
				{
				$('li#bv_progresss_'+id).hide();
			
					setTimeout(function(){

						$('div#div_' + id).animate({ opacity: "hide" }, "fast");}, 1000);
						
						
					if ( response[1] == "noelan")
					{		
						$('li#bv_progresss_'+id).hide();
						setTimeout(function(){

						$('div#sss').animate({ opacity: "show" }, "fast");}, 1300);
						
					
					}
					return true;
					
					
				}
				else
				{
						
					$('li#didam_'+id).show();
						$('li#bv_progresss_'+id).hide();
				}
			}
		}
	);
}




</script>
 
بالا