Witam mam taki mały błąd mianowicie napisałem skrypt w js lecz zmienną pobieram z php. Skrypt działa lecz nie aż tak poprawnie jak bym chciał. Gdy wartość zmienniej php $payment jest mniejsza bądź równa 0 to skrypt powinien pokazać komunikat na 3 sekundy lecz pokazuje na ułamek tylko mignie i się chowa. Gdy wywołuje się drugi komunikat to on pokazuje się poprawnie 3sekundy. Gdzie jest błąd jak kody są takie same??
$payment = mysql_query("SELECT * FROM payment WHERE userID = $nick");
?>
<script type="text/javascript">
$(document).ready(function(){
$(".navi").click(function(){
$("#paymentMessage").show();
$("#paymentMessage").html("<div id='paymentMessageAll'><div id='messageBox2'><div id='messageImg2'><p>Info : </p></div><div id='messageText2'>Wykup abonament aby móc korzystać z tej funkcji!</div></div></div>");
setTimeout(function(){
$("#paymentMessage").fadeOut(3000);
}, 3000 );
});
}
$("#addOwner").click(function(){
$("#paymentMessage").show();
$("#paymentMessage").html("<div id='paymentMessageAll'><div id='messageBox2'><div id='messageImg2'><p>Info : </p></div><div id='messageText2'>Aktualnie nie można korzystać z tej funkcji!</div></div></div>");
setTimeout(function(){
$("#paymentMessage").fadeOut(3000);
}, 3000 );
});
});
</script>