سلام دوستان من یه فانکشنی دارم تو صفحه 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>