私の質問は次のとおりです。2 つの jquery 関数があり、どちらもフォームのフィールドに入力します。現在、それらは同時に実行されますが、最初のスクリプトが終了した後にのみ 2 番目のスクリプトを実行するにはどうすればよいですか?
var string = 'joe@quadwtech.com',
letters = string.split(''),
total = letters.length,
index = 0,
timer = setInterval(function () {
if (index < total) {
$('input[name="email"]').val(function () {
return $(this).val() + letters[(index++)];
});
} else {
clearInterval(timer);
}
}, 100);
var stringtwo = 'Jason',
ttert = stringtwo.split(''),
totaltwo = ttert.length,
countt = 0,
timer = setInterval(function () {
if (countt < totaltwo) {
$('input[name="first"]').val(function () {
return $(this).val() + ttert[(countt++)];
});
} else {
clearInterval(timer);
}
}, 100);