Я пробовал все, чтобы мои коды jQuery работали, и ничто из этого не работает. Я проверил, чтобы сценарий JavaScript зависел и загружался в исходный код браузера, и это так. Я также просмотрел консоль JavaScript для ошибок и ошибок не обнаружено. Сайт находится по адресу «http://twps.psadeaf.org/v3/». Загружаемый сценарий «init.js».jQuery не работает на моем сайте WordPress
Я enqueuing скрипт с кодом ниже:
// Adding init file in the footer
wp_enqueue_script('init-js', get_template_directory_uri() . '/assets/js/init.js', array('jquery'), '', true);
Затем код JQuery, не работает в:
jQuery(window).scroll(function() {
if (scroll >= 50) {
jQuery('.psad-nav-button').show()
jQuery(".psad-nav").hide()
}
if (scroll < 50) {
jQuery(".psad-nav").show()
jQuery('.psad-nav-button').hide()
}
});
Беллоу код, который должен быть осуществлен им:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div data-sticky-container>
<div data-sticky data-options="marginTop:0;" data-sticky-on="small" style="width:100%">
<div class="title-bar psad-nav" data-responsive-toggle="top-bar-menu" data-hide-for="<?php echo $breakpoint ?>">
<button class="menu-icon" type="button" data-toggle></button>
<div class="title-bar-title">
<?php _e('Menu', 'jointswp'); ?>
</div>
</div>
<div class="top-bar psad-nav" id="top-bar-menu">
<div class="top-bar-left show-for-<?php echo $breakpoint ?>">
<?php do_action('psad_site_logo', '200px'); ?>
</div>
<div class="top-bar-right">
<?php joints_top_nav(); ?>
</div>
</div>
<button class="psad-nav-button expanded button" type="button">
^Navigation^
</button>
</div>
</div>
Я использую основание 6 по Zurb для сайтов в моей теме. Оригинальной темой является JOINTSWP. Я использую липкий плагин, чтобы сделать навигацию/заголовок в верхней части страницы, когда пользователь прокручивает страницу вниз. Я использую «.scroll() api», чтобы изменить его с помощью класса «psad-nav» и «psad-nav-button». Используя «.show()» и «.hide()» api, чтобы показать и скрыть классы после прокрутки страницы.
Я пробовал использовать другие api, и на моем сайте ничего не работает.
Благодарим вас за помощь, вы поймали, что мне там не хватает! –