GoogleのreCAPTCHAが一部の人に機能していないというフィードバックを受けました。私は決して問題は一度もありませんでしたが、私は連絡フォームを送信できないという人の考えが好きではありません...recaptcha試行でのAnalyticsイベントトラッキング
私はGoogleアナリティクスのイベントを設定して、 recaptchaを試み、それを実際のフォームの提出と比較して、大きな不一致があるかどうかを確認します。
私はreCAPTCHAののtickboxコンポーネント上でクリックイベントをターゲットにしようとしました:
$('.g-recaptcha-container').click(function(event){
console.log('checkmark!');
});
けど(と思う)reCAPTCHAのウィジェットは、私はクリックイベントをターゲットすることができていないと思うiframe
の内側にあるので、ウィジェット内のいずれかのDOM上に
どのようにすればいいですか?
乾杯、これは私のためには機能しませんでした。 reCAPTCHA要素はDOMに含まれる独自の要素なので、何らかの理由でその中の要素をターゲットにすることはできません。 –
recaptcha iframe '
iframe自体にクラスまたはIDがありません。しかし、内部にあるdivはクラス名 'g-recaptcha'を持っています。私はそれを狙って喜んでいませんでした。コードは 'document.ready'関数の中に置かれます。私は、ページの残りの部分がロードされた後にrecpatcha要素が少し読み込まれることに気づいたので、提案されたコードを 'setTimeout()'関数の中で実行しようとしたので、ページが読み込まれてからrecaptchaがよくそして本当に積んだ - まだ喜びはありません。 –