1
我想要有一個setInterval函數來使用.live()從加載了AJAX的動態內容中獲取信息。這是我的。關於JS函數的jQuery .live() - 要使用哪個事件?
var auto_refresh = setInterval(
function() {
var msgid = $(".msgid:last").attr("id");
alert (msgid);
}, 5000);
很明顯,這對於使用AJAX加載的內容無效。在這種情況下,我似乎無法找到任何可用於live()函數的事件。我需要的是每5秒鐘讀取頁面上加載的最後一個msgid。
有什麼建議嗎?
預先感謝您。
你的代碼似乎工作正常? http://jsfiddle.net/tftd/YNGur/ – tftd 2012-02-27 03:16:42
正如@ tftd所說,這段代碼工作正常。你根本不需要使用'live',因爲你在執行時從DOM獲取'msgid'。 – mrtsherman 2012-02-27 03:23:51
您也不應該使用'live',因爲它在最新版本的jQuery中已被棄用。 – qsheets 2012-02-27 04:12:30