Привет, ребята, я не знаю, как это сделать - например, где поставить if
.. У меня есть div, который загружает страницу и имеет функцию setInterval().JQuery auto refresh (setInterval)
На загруженной странице есть 1 кнопка. То, что я хочу получить, - это когда нажата кнопка № 1 (загруженная страница), чтобы остановить setInterval() и добавить новый div (абсолютная позиция) до тех пор, пока кнопка № 2 (вкл. а затем активируется div), чтобы перезапустить его. .. содержать?
Вот мой «базовый» код
Это действие с первой кнопки
$('.replybutton').live('click',function(){
$('.discussion').append('<div class="replyarea">some content in here plus "button number2</div>');
});
Это загружает страницу - сначала
$('.discussion').load('board2.php');
И это функция обновления
var auto_refresh = setInterval(
function()
{
$('.discussion').fadeOut().load('board2.php').fadeIn();
}, 10000);
Не удалось ничего (но не рекомендуется) Я мог бы использовать переключатель на загруженной странице, а не append, используемый в $('.replybutton').live('click',function()
, но все равно нужно остановить обновление и перезапустить его - на основе переключения, но я подчеркиваю идею переключения не является предпочтительным способом.