Я использую приведенный ниже код, чтобы обновить несколько div в другой форме, но это работает только для одного и того же div несколько раз. Пожалуйста, проверьте код, если мои объяснения неверны.
<script type="text/javascript">
window.setInterval(function(){$('#div4,#div1').load('exp1.cfm')}, 1000);
</script>
Я использую слайдер для перемещения графиков. Я сохранил divs в форме под названием newslider1.cfm и включен в основную форму slider.cfm. Поэтому он работает, но мне нужно обновлять данные в divs каждые 2 секунды, не нарушая слайды на главной странице. Однако, используя этот код, я могу обновить только один div за раз и не более того. Вот код, который я использую для этого:
код главной страницы:
<div class="container">
<div id="slides">
<cfinclude template="newslider1.cfm">
</div>
</div>
scripts: Я использовал это ранее, но он работает только для одного div:
window.setInterval(function()$('#div1,#div2,#div3').load('newslider1.cfm');},1000);
теперь: я пробовал это, но он работает только для одного div
<script type="text/java script">
var Count = 0;
window.setInterval(function(){change()}, 2000);
function change()
{
if (Count >= 4)
{
Count = 0;
}
else
{
Count = Count + 1;
var newdiv = "div" + Count;
$("#"+newdiv).load("newslider1.cfm");
}
}
</script>
код дочерней страницы:
<div id="div1">content 1 here</div>
<div id="div2">content 2 here</div>
<div id="div3">content 3 here</div>
This is the script working fine ,Insted of the previous one.
<script type="text/javascript">
window.setInterval(function(){
$('#div1').load('UpdatingSlider.cfm #div1');
$('#div2').load('UpdatingSlider.cfm #div2');
$('#div3').load('UpdatingSlider.cfm#div3')},2000);
</script>