所以,我试图创建一个JavaScript对象,并使用setInterval方法。javascript setInterval不适用于对象
这似乎没有工作。如果我删除引号,那么该方法运行一次。任何想法为什么?另外,我正在使用Jquery。
<script>
$(function(){
var kP = new Kompost();
setInterval('kP.play()', kP.interval);
});
var Kompost = function()
{
this.interval = 5000;
var kompost = this;
this.play = function()
{
alert("hello");
}
}
</script>
圣克罗克福德,他用eval! :O – Vincent 2010-07-13 23:57:20