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 に答える