سلام، بنده قصد دارم بعد از کلیک شدن دکمه لایک یا Dislike، این دکمه ها رو به کار نشون ندم و بنویسم که نظر شما ثبت شد، به همین منظور اومدم بعد از Ajax یک Cookie ساختم و گفتم اگر کلیک شد نشونشون نده و یک پیام هم بده، کار می کنه ولی تنها مشکلم اینجاست که بعد از رفرش شدن دوباره، باز هم دکمه ها می آن و زمان در اون ها تاثیری نداره ... حالا مشکل از کجاست ؟
$(document).ready(function(e){ $(".like").click(function(e){ $.post("Initial.php", { 'id':<?php echo $thing['id']; ?>, 'user':'like'} ); document.cookie = "Like=siteUserLikes; expires=Thu, 18 Dec 2016 12:00:00 UTC"; var x = document.cookie; if(x){ document.getElementById('like').style.display="none"; document.getElementById('disLike').style.display="none"; document.getElementById('message').innerHTML = "Your Comment is submitted !" }else{ document.getElementById('like').style.display="block"; document.getElementById('disLike').style.display="block"; document.getElementById('message').innerHTML = "" } }); });