私のページにはGoogle翻訳があります。ドロップダウンリストのように見えますが、私のページの他のすべてのドロップダウンリストには別のスタイルがあります。そこで、Google翻訳のドロップダウンリストのスタイルを変更するjQuery関数を作成しました。この関数は、いくつかのスタイルパラメータを追加または削除します。この関数をいつ呼び出すべきか知りたいですか?現在のコードでは、3秒後に呼び出します。document.readyの後
$(document).ready(function () {
setTimeout(wrapGoogleTranslate, 3000);
});
現在の状況では、Google翻訳が配置されているDivを非表示にし、関数によってスタイルが修正された後に表示します。これは、ページが読み込まれ、3秒間待機してから、 Google翻訳が修正されたスタイルで表示されることを意味します。
Google翻訳のドロップダウンが読み込まれたことを確認し、関数を呼び出してスタイルを変更する方法を知りたいのですが。ユーザーを3秒待たせたくありません(状況によっては、Google翻訳が3秒を超えて読み込まれ、関数が実行されない場合があります)。