Помогите, пожалуйста, исправить код на корректный. Все работало и после обновлений WP вот такая ошибка появилась:
"Uncaught SyntaxError: Invalid or unexpected token"
Вот код на который указывает ошибка ( конкретно матерится на строки: filterContents({!$filterId}); ):
<script id="food-menu-tags-filter-{!$filterId}-script">
jQuery(document).ready(function(){
var $filters = jQuery('#foodmenu-{!$filterId} .filters-container ul.filters');
$filters.find('li:not(.filter-clear)').each(function(){
jQuery(this).find('a.filter-enable').on('click', function(e){
e.preventDefault();
jQuery(this).parent().parent().addClass('filter-enabled');
filterContents({!$filterId});
});
jQuery(this).find('.filter-disable-container').on('click', function(e){
e.preventDefault();
jQuery(this).parent().removeClass('filter-enabled');
filterContents({!$filterId});
});
});
$filters.find('li.filter-clear a').on('click', function(e){
e.preventDefault();
// animateMenuContent();
$filters.find('li.filter-enabled').removeClass('filter-enabled');
$filters.find('li:not(.filter-clear)').show();
filterContents({!$filterId})
jQuery('#foodmenu-{!$filterId} .filter-clear .fa').removeClass('fa-close').addClass('fa-filter');
jQuery('#foodmenu-{!$filterId}').removeClass('filter-on');
});
});