我正在开发一个使用 jquery.slideto.js 导航系统和 html 锚点的 WordPress 页面。我正在使用 Contact Form 7 插件
当按下“发送”按钮时,表单不会提交,并且包含的 jQuery 验证脚本不会触发。相反,它只是重新加载当前页面而不提交。
我已经在另一个页面上包含了表单,没有所有额外的代码,并且表单确实发送了,但是 jQuery 验证都不起作用,它通过将“#wpcf7-f1-p93-o1”附加到当前 URL 来导航到新页面
我在我的模板文件中使用以下代码
<?php
global $wpcf7_contact_form;
if ( ! ( $wpcf7_contact_form = wpcf7_contact_form( 1 ) ) )
return 'Contact form not found!';
$form = $wpcf7_contact_form->form_html();
echo $form;
?>
问题页面的网址是:www.beattrainsoundsystem.com/home#contact(或点击导航中的“联系”链接)
工作但有问题的页面的网址是:www.beattrainsoundsystem.com/test
我已经禁用了除联系表格 7 之外的所有 wordpress 插件,以及除 jQuery 之外的所有脚本,以缩小问题的根源。我确实需要在周一继续开发,因此在接下来的 24 小时内(从周日 @ 东部标准时间凌晨 1:48 开始)它将处于调试模式。非常感谢你的帮助!
如果您需要我对页面进行任何更改以帮助您进行调试,请告诉我。