Приветствую! В заголовке указана суть вопроса, но я думаю, что стоит показать что я сделал
Если на словах: Есть главная страница, вывод информации на нее идет из PHP скрипта(данный скрипт запускается JS скриптом каждую минуту, чтобы если что-то новое появилось в БД, выводить), который расположен в другом файле(обычный цикл for, перебирающий значения из БД и выводящий в дивы). Я пытаюсь реализовать следующее: При увеличении количества дивов, уведомлять пользователя об этом. Была идея: Собирать начальное количество дивов и при их увеличении вызывать функцию с уведомлением, но как-то не пошло
Буду рад, если поможете
Итак, код:
function show()
{
$.ajax({
url: "outdb/view.php",
cache: false,
success: function(html){
$("#block").html(html);
}
});
}
$(document).ready(function(){
show();
setInterval('show()',60000);
});
function countBlocks(){ //Собственно, с помощью этой функции считал
var n = $('#block>div').length;
}
setTimeout(countBlocks, 200);
<div id="block"></div>
Скрипт уведомлений выкладывать не буду, это обычный HTML 5 Notifications API