2014-10-09 4 views
0

У меня есть заголовок тега HTML, который содержит сообщение. Теперь, согласно моему требованию, мне нужно изменить сообщение каждые 10 секунд. Я имею в виду, что мне нужно изменить содержимое заголовок метки на определенный интервал, так что сообщение, отображающая получит изменение ..Как изменить содержимое на определенный интервал с помощью JQuery

Вот мой HTML ..

<h1 id="dynamicMessage">Responsive Page<br/><span>Message1</span></h1> 

Пожалуйста, помогите мне получить его помощью JQuery ..

Заранее спасибо ..

ответ

2

Там нет необходимости для JQuery здесь, вы можете просто сделать это с помощью setInterval() как,

setInterval(function(){ 
    $("#dynamicMessage").html('here is your message'); 
}, 10000); 

Если вы хотите загрузить некоторые случайные данные, которые загружаются динамически, то логика должна быть различной в соответствии с необходимость.

+0

Где я могу назвать эту функцию? –

+0

_Еще нет необходимости в jQuery здесь_ - это о 'setInterval' или о' $ ('selector') 'и' .html() '? :) – Regent

+1

@HansalMehta Вы можете называть его в любом месте, как только его называли кодом внутри анонимной функции, вызывается для каждого интервала времени, который мы задали. –

1

Попробуйте использовать следующий код.

window.setInterval(function(){ 
    $("#dynamicMessage").html("Your Text"); 
}, 10000); 

Наслаждайтесь :)

+0

Вы можете назвать это так: Amy

+0

Хорошо. У меня есть один небольшой запрос. Если мне нужно показать изменяющееся сообщение. Как я могу изменить html («вот ваше сообщение»); текст? Я имею в виду, как я могу подсчитать показ разного сообщения на этом интервале. В соответствии с моим требованием мне нужно показать сообщение chnaging. С помощью этого кода После интервала в 10 секунд сообщение получает chnaged и thats it –

+0

Вы можете использовать глобальную переменную для этого – Amy

Смежные вопросы