0

このスクリプトを挿入するためにChromeコンテンツスクリプトを使用しました:

$('textarea').keyup(function(evt){
   var txt = $(this).val();
   $(this).val(txt.replace(/:\u06CC\s|:\u064A\s/g, ":D "));  
});     

これは、ユーザーがチャットしたい後に表示されるチャットテキストエリアに適用する必要がありますが、chromeは「document_end」とwindow.onloadイベントが発生した直後の間にスクリプトを挿入します。

だからそれは動作しません。

4

1 に答える 1

3

よくわかりませんが、Gmailのすべてが動的であるため、おそらく次のことを行う必要があります。

$(document).on("keyup", "textarea",function(evt){
   var txt = $(this).val();
   $(this).val(txt.replace(/:\u06CC\s|:\u064A\s/g, ":D "));  
});     
于 2013-03-26T11:53:45.957 に答える