映射的联系人表单在 Jquery-1.11 中无法正常运行
Mapped Contact Form Not Function Properly in Jquery-1.11
我有不再受支持的地图标记形式的代码。
它在 jquery-1.6.1.min.js(它的原始版本)上运行良好。
我想要的是让它在jquery-1.11上工作(我需要它工作的网页取决于这个,我不能退缩)。
问题是什么:
如果尝试使用表单,它会成功发送消息,但问题是它会在新网页中打开 'acknowledge message sent',而不是包含在与表单大小相同的地图信息框中。
使用 v1.11 时,我在 Chrome 控制台中不断收到此错误:
'Uncaught TypeError: undefined is not a function'
在
'mappedcontactformpro.js:199'
知道如何解决这个问题以使其正常工作吗?
好的,我找到了解决方案。
我怀疑这是一个 jquery 向后兼容性问题,确实如此。
我在 header:
中的 jquery 脚本之后直接添加了这两行
<script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>
我在这里找到了答案:
jquery migration page
如果其他人对映射的联系表有这个问题,我希望它也能为他们解决
我有不再受支持的地图标记形式的代码。 它在 jquery-1.6.1.min.js(它的原始版本)上运行良好。
我想要的是让它在jquery-1.11上工作(我需要它工作的网页取决于这个,我不能退缩)。
问题是什么:
如果尝试使用表单,它会成功发送消息,但问题是它会在新网页中打开 'acknowledge message sent',而不是包含在与表单大小相同的地图信息框中。
使用 v1.11 时,我在 Chrome 控制台中不断收到此错误:
'Uncaught TypeError: undefined is not a function'
在
'mappedcontactformpro.js:199'
知道如何解决这个问题以使其正常工作吗?
好的,我找到了解决方案。 我怀疑这是一个 jquery 向后兼容性问题,确实如此。 我在 header:
中的 jquery 脚本之后直接添加了这两行 <script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>
我在这里找到了答案: jquery migration page
如果其他人对映射的联系表有这个问题,我希望它也能为他们解决