2010-03-01 84 views
0

我是jQuery的初學者。我正在準備一個測試引擎..我想要顯示持續時間30秒的問題。每個問題必須在顯示30秒後顯示下一個問題,這應該重複,直到最後一個問題。我們可以用Ajax做到這一點嗎?等待烏拉圭回合的答覆...任何意見或建議jquery按時間間隔顯示數據

回答

0

是的,這可以使用Ajax來完成:

  1. 使用AJAX調用,比如.load()AJAX queries with jQuery獲取的問題。或者您可以提前加載所有問題,並使用計時器顯示內容。
  2. 啓動計時器或使用setTimeout(「insert javascript here」,timeout_in_milliseconds)。使用搜索將爲您提供幾個jQuery計時器插件
  3. 重複
  4. 當所有問題都顯示出來後,退出。

請注意,如果要取消定時事件,您可能希望將setTimeout調用的值存儲到變量中。例如,如果您希望在問題得到解答後立即加載下一個問題,並且您不希望將新問題替換爲流氓定時事件。