Ну, получилось вот так
<script src="../jquery/jquery-1.7.2.min.js"></script>
<script>
var timeout=500;
function test(){
$.ajax({
method:'get',
url:'random.php',
success:function(data){
document.getElementById("alert_wrp").className = "active";
$("#sample").html(data);
}
});
setTimeout(test,timeout);
};
$(function (){
setTimeout(test,timeout);
})
</script>
<div id="alert_wrp">
<div id='sample'> </div>
<button>Напомнить позже</button>
</div>
<script>
$('button').click(function(){
$('#alert_wrp').removeClass('active');
timeout=300000;
});
</script>
Вроде как работает