Установил на сайт всплывающее меню, при подключении выдает ошибки
вида такого
.
Вот добавленный код загрузки меню
<script type="text/javascript">
$(function() {
var $menu_popup = $('.floating');
$(".menu-triger").click(function(){
$('body').addClass('body_pointer');
$menu_popup.show(0);
$menu_popup.animate(
{left: parseInt($menu_popup.css('left'),10) == 0 ? -$menu_popup.outerWidth() : 0},
300
);
return false;
});
$(".menu-close").click(function(){
$('body').removeClass('body_pointer');
$menu_popup.animate(
{left: parseInt($menu_popup.css('left'),10) == 0 ? -$menu_popup.outerWidth() : 0},
300,
function(){
$menu_popup.hide(0);
}
);
return false;
});
$(document).on('click', function(e){
if (!$(e.target).closest('.floating').length){
$('body').removeClass('body_pointer');
$menu_popup.animate(
{left: parseInt($menu_popup.css('left'),10) == 0 ? -$menu_popup.outerWidth() : 0},
300,
function(){
$menu_popup.hide(0);
}
);
}
});
});
</script>
В чем может быть дело, можете посмотреть на ошибки тут
срочные-услуги.рф/test
Делаю оптимизацию для мобильных устройств, подскажите как исправить данную проблему, возможно посоветуете другое меню или что то что сделал неправильно.