3

Facebookの自動返信メッセージスクリプトを作成しようとしていました。これが私のコードです

$(window).load(function(){
var a=setInterval(function(){
var e = $('.titlebarText').html();
if(!e)
{
}
else
{
$('textarea.uiTextareaAutogrow.input').focus().val('Test!');
var c = jQuery.Event("keydown");
c.which = 13; 
$('textarea.uiTextareaAutogrow.input').trigger(c);
}
}
,5000);
});


$(window).load(function(){
var q=setInterval(function(){
$('.close').click()}
,6000);
});

すべてが完全に機能していますが、テキストエリアに焦点を合わせて値を挿入した後、入力をシミュレートしています..

4

1 に答える 1

2

あなたのセレクターは奇妙に見えます。 「クラスとクラスtextarea.uiTextareaAutogrow.inputのテキストエリア」と言います-クラスのタグは本当にありますか?uiTextareaAutogrowinputtextareainput

セレクターが正しい場合は、これを試すことができます。

var e = $.Event('keydown', { keyCode: 13 });
$('textarea.uiTextareaAutogrow.input').trigger(e);
于 2012-10-22T15:14:14.927 に答える