0
Jquery Terminalを使用していて、グリーティングが入力されるまでプロンプトを非表示にしています。現在私は挨拶を遅らせるためにsetTimeoutを使用していますが、後でユーザーの入力を刺激します。 set_prompt()を使用すると、プロンプトでテキストを非表示にできますが、カーソルはまだ点滅し続けます。ここに私のJSコードjquery端末でグリーティングが入力されているときに端末プロンプトを非表示にする
$('#term_demo').terminal({
echo: function(arg1) {
this.echo(arg1);
},
rpc: 'some_file.php',
calc: {
add: function(a, b) {
this.echo(a+b);
},
sub: function(a, b) {
this.echo(a-b);
}
}
}, { prompt: '>', greeting: false, onInit : function(){
var that = this;
this.set_prompt("");
setTimeout(function(){
that.echo("gugrgv");
},3000);
} });
作品をチェックすることができます!ありがとう –