3

我正在使用 Layervault 的 jquery.typer ( https://github.com/layervault/jquery.typer.js ),具有超时功能来延迟它。

我正在尝试使用页面上的默认公式来永久设置选项,但是,如果我写:

setTimeout(function(){
    $('[data-typer-targets]').typer();
}, 4500);
$.typer.options.typerInterval = 3500;

或者

$.typer.options.typerInterval = 3500;
setTimeout(function(){
    $('[data-typer-targets]').typer();
}, 4500);

打字机初始化,但选项不保留;typerInterval 总是恢复到默认值 2000。如果我在 jquery.typer.js 源代码中对更改进行硬编码,则更改是永久性的。我认为这可能是缺乏对 javascript 语法的理解?谢谢你的帮助!

4

1 回答 1

2

尝试:

$('[data-typer-targets]').typer({
    typerInterval : 3500
});

喜欢:

setTimeout(function(){
    $.typer.options.typerInterval = 3500;
    $('[data-typer-targets]').typer();
}, 4500);
于 2013-09-27T05:01:21.960 回答