我想让LiveAddress website plugin在Wordpress网站上运行。表单通过javascript动态加载。
在插件加载时,插件似乎无法看到该表单。
该插件在javascript控制台中显示以下消息:
注意:未找到选择器#field_96764599的匹配项。跳过... 的
我尝试使用的表单是由Podio(podio.com)生成的,但是我使用jotform.com托管的表单尝试了相同但没有成功。如果我复制表单的HTML并将其粘贴到页面上,它就可以了。通过javascript加载表单时会出现问题。
有人能看出我做错了吗?感谢。
<!-- BEGIN Podio web form -->
<script src="https://podio.com/webforms/12651261/927644.js"></script>
<script type="text/javascript">
_podioWebForm.render("927644")
</script>
<noscript>
<a href="https://podio.com/webforms/12651261/927644" target="_blank">Please fill out the form</a>
</noscript>
<div class="podio-webform-container">
A webform by <a href="https://company.podio.com/collaboration-software" class="podio-webform-inner">Podio</a>
</div>
<!-- END Podio web form -->
<script src="//d79i1fxsrar4t.cloudfront.net/jquery.liveaddress/2.8/jquery.liveaddress.min.js"></script>
<script type="text/javascript">
var ss = jQuery.LiveAddress({
key: 'HERE IS WHERE I PUT MY KEY',
waitForStreet: true,
debug: true,
addresses: [{
street: '#field_96764599'
}]
});
</script>
答案 0 :(得分:1)
我知道这有点晚了但您是否尝试过将.ready()与jQuery一起使用?
theta=(V_l-V_r)/D