Hover not working after ajax function

Hover not working after ajax function

I've got a filter on the website that uses ajax to pull through the specific post category. Before I choose a filter, the hover feature works fine and no issues. 

However once the ajax function has run, the hover no longer works despite every reason it should.

I've googled and tried a number of ways to no success. Two of the options I've found so far which work fine before the ajax are;

  1. jQuery(document).on('mouseenter','.cont_panel__img', function(e){
  2.     jQuery(this).toggleClass('active');
  3.     jQuery(this).siblings().toggleClass('inactive');
  4.     jQuery('.cont_panel__black').toggleClass('active');
  5.     jQuery('.staff_overview').toggleClass('chosen_inactive');
  6.     jQuery(this).siblings().find('.staff_overview').toggleClass('inactive');
  7. });

  8. jQuery(".cont_panel__img").on({
  9.     mouseenter: function () {
  10.         jQuery(this).addClass('active');
  11.         jQuery(this).siblings().addClass('inactive');
  12.         jQuery('.cont_panel__black').addClass('active');
  13.         jQuery('.staff_overview').addClass('chosen_inactive');
  14.         jQuery(this).siblings().find('.staff_overview').addClass('inactive');
  15.     },
  16.     mouseleave: function () {
  17.         jQuery(this).removeClass('active');
  18.         jQuery(this).siblings().removeClass('inactive');
  19.         jQuery('.cont_panel__black').removeClass('active');
  20.         jQuery('.staff_overview').removeClass('chosen_inactive');
  21.         jQuery(this).siblings().find('.staff_overview').removeClass('inactive');
  22.     }
  23. });
My ajax function is;
  1. jQuery(".work_cat li a.ajax").click(function (f) {

  2.     var catValue = jQuery(this).attr("data-id");
  3.     jQuery("a.ajax").removeClass("current");
  4.     jQuery(this).addClass("current");        

  5.     jQuery.ajax({
  6.         type: 'POST',
  7.         url: post_ajax.ajax_url,
  8.         data: {
  9.             "action": "load-filter", 
  10.             cat: catValue 
  11.         },
  12.         beforeSend: function() {
  13.             jQuery(".height_support").animate({"height": "700px"}); 
  14.             jQuery('.cont_panel').find( '.cont_panel__img' ).fadeOut( function(){ jQuery(this).remove(); });
  15.         },
  16.         success: function(response) {
  17.             jQuery(".height_support").animate({"height": "0px"});
  18.             jQuery("#category-post-content").html(response);
  19.             // aosData();
  20.             return false;
  21.         }
  22.     });
  23.     f.preventDefault();
  24. });


Anyone came across this before and how to crack it? Cheers in advance