【发布时间】:2014-12-26 11:33:47
【问题描述】:
我正在尝试创建一个简单的选框,它只是在间隔中发生变化。我只是想理解 Javascript 中的对象。目前,我收到错误消息,object is not a function。
var marquee = {
domElement: jQuery( 'span' ),
titles: [ 'First', 'Second', 'Third', 'Fourth' ],
current: '',
next: 0,
_getCurrent: function(){
this.current = this.domElement.text();
},
_setNext: function(){
this.next = this.titles.indexOf( this.current ) + 1;
},
changeHeading: function(){
this._getCurrent();
this._setNext();
this.domElement.text( this.titles[ this.next ] );
}
};
var marqueeInterval = setInterval( marquee.changeHeading, 700 );
任何关于为什么我不能让它工作的帮助将不胜感激。我是面向对象 Javascript 的新手,我只是想理解。谢谢!
【问题讨论】:
标签: javascript jquery oop object javascript-objects