Javascript 集合区间与函数

Javascript 集合区间与函数,javascript,jquery,Javascript,Jquery,我编写了这个简单的函数: HTML: 我想将setInterval添加到此脚本: $(function() { setInterval( "inters()", 3000 ); }); 但是标题并没有改变。如何每隔3000毫秒更改inters功能 提前感谢您的设置间隔将尝试每3秒调用函数inters(),这可能不是您想要的 我认为您想要执行的是以下几行: $('#topt').inters('.headline'); 如果您想这样做,您应该创建一个函数来执行该行,如下所示: setInte

我编写了这个简单的函数:

HTML:

我想将
setInterval
添加到此脚本:

$(function() {
setInterval( "inters()", 3000 );
 });
但是标题并没有改变。如何每隔3000毫秒更改
inters
功能


提前感谢

您的
设置间隔
将尝试每3秒调用函数
inters()
,这可能不是您想要的

我认为您想要执行的是以下几行:

$('#topt').inters('.headline');
如果您想这样做,您应该创建一个函数来执行该行,如下所示:

setInterval(function() {
    $('#topt').inters('.headline');    
}, 3000);

上面将调用
$('#topt').inters('.headline')每3秒一次。

您需要这样做:

function foo(){
    $("#topt").inters('.headline');
}

setInterval(foo,3000);

@凯文,我已经测试过你的方式和@stecb的方式,但它不起作用。我的函数有问题,但我找不到。@utopia:你能发布受影响的HTML吗?@utopia:你有javascript错误吗?因为你好像少了一个大括号。@utopia:看看这把小提琴:我对你的代码做了一些修改,但是,你能告诉我它是否符合你的要求吗?@kevin,这是一个新的标题,内容会随着鼠标悬停而改变。但我已经为它添加了一个自动悬停,内容每3秒更改一次。在JSFIDLE中,我希望每3秒更改“12”内容
setInterval(function() {
    $('#topt').inters('.headline');    
}, 3000);
function foo(){
    $("#topt").inters('.headline');
}

setInterval(foo,3000);