Я создал веб-сайт в Wordpress, используя Elementor и GravityForms. На сайте есть условная форма, которая открывает новые вопросы в зависимости от ваших ответов. Когда я выбираю любой ответ на первый вопрос в форме, страница автоматически прокручивается вверх на любом мобильном устройстве. Форма находится внизу каждой страницы, как вы можете видеть здесь:
Я обнаружил, что когда я внедряю сниппет в консоль разработчика, это решает проблему:
$(function(){ choice_1_2_0.click();})
Сначала я попытался использовать следующий фрагмент HTML, используя теги <script></script>
как в теле, так и в нижнем колонтитуле (он все еще там, если вы будете sh проверять), но это не помогло. Я не могу решить эту проблему.
Затем я попытался настроить этот фрагмент и добавить его к функциям. php, но я не уверен, что он правильный:
function example_callback( $example ) {
// Maybe modify $example in some way.
echo "<script>$(function(){ choice_1_2_0.click();})
</script>";
}
add_filter( 'gform_confirmation_anchor', example_callback);
Кто-нибудь есть идеи, что мне делать?
Большое спасибо!