Показать / Скрыть на Scroll работает, когда я удаляю JQuery-Migrate-3
У меня есть код, который работает, когда я удаляю JQuery Migrate 3.0.1, но когда я добавляю его обратно, код больше не работает.
Мне нужен Migrate, так как это очень старый сайт, и я пытаюсь добавить к нему новые функции... вот код, который я использую. Я пытался $(window).scroll(function(){... в отличие от $(window).on("scroll"...)
Я знаю, что это что-то простое, что мне не хватает Любая помощь приветствуется.
$(window).on("scroll", function() {
var $this = $(this),
scrolled = $this.scrollTop(),
winHeight = $this.height(),
viewBottom = scrolled + winHeight;
if (viewBottom >= $desktopISI.offset().top + $floatISIHeight) {
console.log(viewBottom + " viewBottom");
console.log($desktopISI.offset().top + " offsetTop");
$floatingISI.addClass("hide");
}
else {
$floatingISI.removeClass("hide");
}
});
$(window).on("scroll", function() {
var $this = $(this),
scrolled = $this.scrollTop(),
winHeight = $this.height(),
viewBottom = scrolled + winHeight;
if (viewBottom >= $desktopISI.offset().top || viewBottom >= $(document).height() - $floatISIHeight) {
$floatingISI.addClass("hide");
}
else {
$floatingISI.removeClass("hide");
}
});