У меня есть div, который содержит форму внизу веб-страницы. Когда вы нажимаете на ссылку в верхней части веб-страницы, она прокручивается вниз к этому разделу, и она должна открыться. Вы можете увидеть его на промежуточном сервере здесь, в разделе «Предстоящая поездка», где написано «Нажмите здесь, чтобы запросить частный или открытый тур» * https://staging.chinahiking.cn/great-wall-camping/gubeikou-jinshanling-simatai-great-wall-camping/
Вот структура html:
<div class="request-tour-scroll-container">
<p class="loca_next_date">Don't see the date you want?</p>
<p class="request-tour-scroll">
<a href="#show" id="scroll-and-open" class="scroll">Click here to request a private or open tour.</a>
</p>
</div>
<div id="show" class="wrapper form-container">
<p class="show-container">Planning a trip ahead or want a private tour?<i class="fas fa-chevron-double-down"></i></p>
<div class="private-open-tour-container wrapper" id="tour-option-section">
Form is inside here
</div>
</div>
И вот мой код jquery
jQuery(document).ready(function(){
jQuery('#scroll-and-open').click(function() {
jQuery('#tour-option-section').toggle("slide");
});
});
У меня также есть этот другой фрагмент кода над ним, так что div открывается при нажатии .show-container, и это работает. Может ли это быть причинойпроблема?
jQuery(document).ready(function(){
jQuery('.show-container').click(function() {
jQuery('#tour-option-section').toggle("slide");
});
});