[問題][新手求救] jQuery自動更新問題
小弟使用了 easySlider
另外 另用timer讀取XML 使值類似自動更新
<script type="text/javascript">
$(document).ready(function() {
$("#slider").easySlider({
auto: true,
continuous: true
});
});
function loadXMLDoc(dname) {
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET", dname, false);
xhttp.send();
return xhttp.responseXML;
}
xmlDoc = loadXMLDoc("books.xml");
var c = 0;
var t;
var timer_is_on = 0;
function timedCount() {
try {
var x = xmlDoc.getElementsByTagName("title")[c]; //編號
var y = x.childNodes[0];
var k = y.nodeValue;
document.getElementById("<%= Label1.ClientID%>").innerText = k;
}
catch (err) {
c = 0;
var x = xmlDoc.getElementsByTagName("title")[c];
var y = x.childNodes[0];
var k = y.nodeValue;
document.getElementById('<%= Label1.ClientID%>').innerText = k;
}
c = c + 1;
t = setTimeout("timedCount()", 3000);
}
function doTimer() {
if (!timer_is_on) {
timer_is_on = 1;
timedCount();
}
}
</script>
另外
引用了 <script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/easySlider1.7.js"></script>
html
<div>
<div id="slider">
<ul>
<li>
<asp:Label ID="Label1" runat="server"
Text="Label"></asp:Label></li>
</ul>
</div>
</div>
</form>
<script type="text/javascript">
doTimer();
</script>
如果本身沒有引用easyslider 是可以自動更新的
為了達成捲動的效果而使用了easyslider
但是 當我使用了easyslider卻沒有自動更新了(值確定有出來但是畫面沒變@@)
想知道為什麼與解決辦法 還請高手幫忙
在此先謝謝解決問題的高手
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.71.216
※ 編輯: maxpeter2100 來自: 220.136.71.216 (08/08 18:47)
→
08/08 22:24, , 1F
08/08 22:24, 1F
推
08/10 14:32, , 2F
08/10 14:32, 2F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章