У меня странная проблема, я не могу понять: Я работаю над шаблоном Joomla, который должен иметь кнопку, которая затухает/переключает другой слой. Используемый скрипт супер-простой и распространенный:jquery script работает только во время загрузки страницы
Кнопка: <button style="text-align: center;" id="button" class="btn btn-lg btn-success btn_daytours" data-ap-original-font-size="18px">Click here</button>
слой: <div class="tour_calendar" style="display: none;"><div class="moduletable span12">...</div></div>
Сценарий: // ПЕРЕКЛЮчЕНИЕ LAYER
$(window).load(function(){
$("#button").click(function(){
$("#tour_calendar").fadeToggle();
$(this).toggleClass("active"); return false;
});
});
... и нет, кажется, ничего плохого с этой настройкой, но проблема в том, что скрипт работает только после того, как страница загружается. Как только он полностью загружен, он больше не отвечает. Я попытался поместить функцию в разные места в коде, но проблема не устранена. Я на самом деле не кодер, а firebug не показывает никаких конфликтов, поэтому любой намек будет оценен. Пожалуйста, попробуйте для себя: https://biz211.inmotionhosting.com/~blackb78/blackbear2017/
и Thanx заранее
Посмотрите в свою консоль. '$ не является функцией'. –
Спасибо, Майкл! Эта ошибка, похоже, относится к паралаксу, хотя и работает нормально. Извините, если я неправильно понял ... как я писал: Im не кодер ;-) – Sawyer
, если я помещаю любой код jquery в консоль на вашем сайте, он говорит мне, что '$ не является функцией'. –