0
콘솔에 5 번과 8 번 행에 오류가 표시됩니다. 오류는 "잡히지 않은 삽입 함수 인수가 문자열이 아닙니다."입니다. 어떤 도움이라도 대단히 감사하겠습니다. 감사!잡히지 않은 삽입 함수 인수가 문자열이 아닙니다.
$(function() {
var animation = false;
function typed(term, message, delay, finish) {
animation = true;
var da = 0;
term.set_prompt('');
var interval = setInterval(function() {
term.insert(message[da++]);
if(da > message.length) {
clearInterval(interval);
setTimeout(function() {
term.set_command('')
term.set_prompt(message + ' ');
animation = false;
finish && finish();
}, delay);
}
}, delay);
}
$('#fyeah').terminal(function(cmd, term) {
var finish = false;
}, {
name: 'test',
greetings: null,
onInit: function(term) {
var msg = "testing";
typed(term, msg, 150, function() {
finish = true;
});
},
keydown: function(e) {
if (animation) {
return false;
}
}
});
}); message[da++]
"문자열 아니다"때
을 사용합니다. 입력 된 함수에 전달 될 때 메시지에서 전달할 내용을 알아야합니다. 내 생각에 그것은 단지 문자열로 올바르게 포맷되지 않았다는 것입니다. – iAmClownShoe
어떤 플러그인을 사용하고 있습니까? – Bergi
@Bergi는 [this one] (http://terminal.jcubic.pl/)처럼 보입니다 – Pointy