我正在嘗試修改一個頁面,以便可以在間隔內重新加載div的內容。這是我嘗試過的:使用jQuery重新加載Div內容的時間間隔
$("#thediv").load("/thecontent.php");
setTimeout(doPoll,1000);
}
但是,使用Fiddler可以發現請求永遠不會發出。
我正在嘗試修改一個頁面,以便可以在間隔內重新加載div的內容。這是我嘗試過的:使用jQuery重新加載Div內容的時間間隔
$("#thediv").load("/thecontent.php");
setTimeout(doPoll,1000);
}
但是,使用Fiddler可以發現請求永遠不會發出。
嘗試用這一個:
$(document).ready(function() {
setInterval(function() {
$("#thediv").load("thecontent.php");
}, 3000);
});
這也行不通。我猜$(文檔).ready正在干涉同一個$(document).ready在另一個包含的JS文件中。我無法修改所有這些JS文件,因爲我沒有託管它們。 – user2005848 2014-09-11 03:03:29
你可以有N個$(文檔)....可能是別的東西,那麼你需要調試。上面的說法在上面是正確的。否則,請給我們一個具體的領導發生的事情。 – codebased 2014-09-11 11:22:18
問題是'$ J = jQuery.noConflict();'必須用'jQuery'代替所有'$' – user2005848 2014-09-11 23:42:09
var content = ''; // file
var element = ''; // id or class
$(window).load(function(){
window.setTimeout("doPoll()",1000);
});
function doPoll(){
(element).load(content);
}
什麼呢'doPoll'嗎? – Kyojimaru 2014-09-11 02:20:00