Hello @boera,
I have investigated your site and I found out that you have added this code in the footer.php file:
<?php
// =============================================================================
// FOOTER.PHP
// -----------------------------------------------------------------------------
// The site footer.
// =============================================================================
?>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
setTimeout(function () {
$(function() {
var top = $('.ja-form').offset().top - parseFloat($('.ja-form').css('marginTop').replace(/auto/, 0));
var footTop = $('footer').offset().top - parseFloat($('footer').css('marginTop').replace(/auto/, 0));
var maxY = footTop - $('.ja-form').outerHeight();
$(window).scroll(function(evt) {
var y = $(this).scrollTop();
if (y > top) {
//Quand scroll, ajoute une classe ".fixed" et supprime le Css existant
if (y < maxY) {
$('.ja-form').addClass('fixed').removeAttr('style');
} else {
//Quand la sidebar arrive au footer, supprime la classe "fixed" précèdement ajouté
$('.ja-form').removeClass('fixed').css({
position: 'absolute',
top: (maxY - top) + 'px'
});
}
} else {
$('.ja-form').removeClass('fixed');
}
});
});
}, 2500);
</script>
<style type="text/css">
#ja-jobs-widget .ja-job-search {
padding: 10px 0;
}
#ja-jobs-widget .ja-job-search .ja-form.fixed {
position: fixed;
top: 130px;
}
footer{
z-index: 0;
}
@media (max-width: 991px){
#ja-jobs-widget .ja-job-search .ja-form.fixed {
position: relative;
top: 0;
}
}
</style>
<?php
do_action( 'tco_footer' );
Please remove this line: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
because it overrides the default jQuery loaded by WordPress.
Kindly let us know how it goes.