刷新jquery中的元素

时间:2010-08-26 07:24:05

标签: jquery

我在页面上有一个锚元素,我需要每5秒刷新一次。它只有一个锚,所以我不需要循环插件。

如何在不重新加载页面的情况下刷新我想要的元素。有插件吗?

4 个答案:

答案 0 :(得分:1)

而不是使用任何插件使用 setInterval()函数来实现这种重复功能:

setInterval ( "doSomething()", 5000 );

function doSomething ( )
{
  // (do something here)
}

更多:setInterval()

答案 1 :(得分:0)

您可以在jQuery中使用Ajax功能:Documentation link!

特别是.load()方法会有所帮助。

请注意,这仅适用于位于同一服务器上的文件(javaScript中的安全措施)。我想从远程服务器拔出,你需要一个服务器端代理来获取数据。

答案 2 :(得分:0)

var myIntervalId = setInterval("function_to_execute()", 5000);

页面加载后,每隔5秒钟会调用function_to_execute()。您可以将刷新的代码放在那里,它将每5秒执行一次。

除非您在function_to_execute()函数中明确刷新页面,否则它不会刷新您的页面。

要取消此计时器,请致电 -

clearInterval ( myIntervalId );

答案 3 :(得分:0)

setInterval ( "UpdateDivID()", 5000 );

function UpdateDivID()
{

$('#AnchorID').html('Someone has refreshed the page');

}

将更改AnchorID的html ..更具体。