[問題][新手求救] jQuery自動更新問題

看板Ajax作者 (釣)時間14年前 (2011/08/08 18:30), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
小弟使用了 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
k有了後 clientID跟最後網頁的html結構和你的js有match嗎?
08/10 14:32, 2F
文章代碼(AID): #1EFxgtD- (Ajax)
文章代碼(AID): #1EFxgtD- (Ajax)