如何永久设置jquery.typer()的选项?

时间:2013-09-27 04:58:39

标签: javascript jquery

我正在使用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);

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

1 个答案:

答案 0 :(得分:2)

尝试:

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

喜欢:

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