私は同様の質問が以前に尋ねられ、答えられていることを知っていますが、真実は私がそれらを読んだ後でも必要なことを理解できません。機能1が完了したときに機能2を実行する
以下のコードはチュートリアルのものです。これは、タイプライターエフェクト付きのテキストを表示します。 それはすべて正常に動作します。
私はを追加しました。これは、テキストの前にドーズカーソルのように移動します。
タイプライターのアニメーションが完了したら、_ blinkを作ろうとしています。
makeBlink()をトリガーするためにコールバックが必要ですが、私の人生にとってはどこで使用するのか分かりません。
誰かが私を助けてくれますか?
var char = 0;
var caption = "";
function showCaption(obj) {
caption = obj.attr('title');
if(caption)
type();
}
function type() {
$('#caption').html(caption.substr(0, char++));
if(char < caption.length+1)
setTimeout("type()", 150);
else {
char = 0;
caption = "";
}
}
function makeBlink(){
$("#cursor").html('<blink>_</blink>');
}
$(window).load(function() {
showCaption($("#caption_span"));
makeBlink(); // This runs whilst the text is still typing :(
});
''_'。blink()'の代わりに '
@レイノスはその皮肉ですか? '_' blink()はちょうど悪いことであり、時には風刺はインターネットの記事であるLOLを1行で捕まえにくいことがあります。 – Paulpro
@PaulPROはい、それは皮肉でした。 – Raynos