该网站是建立与wordpress,并由于我使用的列表(Aweber服务)的复杂性,我必须使用一个插件已集成因此我的订户可以转到我使用的列表服务。谷歌的recaptcha只提交后提交按钮 - 黑客表单插件
这就是说,我必须不断破解这个插件才能做任何事情,因为不好的支持,并且没有其他的插件可以接近这个。
我已经设法在我的提交按钮下执行谷歌的recaptcha。
<p class="fca_eoi_postbox_0_submit_button_wrapper">{{{submit_button}}}</p>
<div class="g-recaptcha" data-sitekey="mysitekey"></div>
它唉,我已经做了适当的CSS,桃子。
现在我只需要它在点击提交后就可以了。巨大的问题,创建按钮的代码被埋没了,我不能花费无数个小时来测试它的创建位置。所以这个想法被抓了。但这里是按钮的html代码我可以通过检查元素得到:
提交按钮:
<input class="fca_eoi_form_button_element" type="submit" value="Stay Informed">
所以作为替代,我发现这个职位:reCAPTCHA - to appear after press submit
我一直在努力实现它:
JS
(function ($) {
$(".fca_eoi_form_input_element").focus(function() {
$(".fca_eoi_form_input_element div[id*='g-recaptcha']").css("display:","inline-block");
});}
我不能随便使用$
,因为重写它。我对Javascript并不熟悉,所以我可以假设这里有错误。
CSS我验证码:
.g-recaptcha {
margin:0 auto;
display:none;
}
我在做什么错?
链接到网站http://juniorgoldreport.com/ - 我正在工作的表格是死顶尖的屏幕。
你试过使用jQuery而不是$? – MattDiMu
如果我在评论中使用了答案,如果jQuery不起作用,我会得到一个错误吗? –