2014-10-06 3 views
1

У меня есть некоторые проблемы с частью JavaScript, что я добавил к моему WordPress footer.php:Неожиданный конец ввода

<script> 
jQuery('.showPosts').on('click', function() { 
    if (jQuery(this).hasClass('hidePosts')) { 
     jQuery(this).children('div').hide(); 
     jQuery(this).removeClass('hidePosts'); 
     jQuery(this).children('.greekCross').html('&#10010;'); 
    } else { 
     jQuery(this).children('div').show(); 
     jQuery(this).addClass('hidePosts'); 
     jQuery(this).children('.greekCross').html('&#160;&#10145;'); 
    } 
}); 
jQuery('.search-field').attr('placeholder','TYPE IN SEARCH TAGS...'); 
jQuery('.videoText').remove(); 
jQuery('.ytVideoContainer').addClass('left'); 
jQuery('.catContainer').addClass('right'); 
jQuery('.catContainer').addClass('noMarginTop'); 
var mq = window.matchMedia('(min-width: 767px)'); 
if (mq.matches) { 
    // window width is at least 767px 
    jQuery('.relatedVideoThumb').show(); 
} else { 
    jQuery('.postcontentTitle').insertBefore('.catContainer'); 
    jQuery('.postcontent').insertBefore('.catContainer'); 
    jQuery('.relatedVideoThumb').hide(); 
} 
var winWidth = 0; 
jQuery(window).resize(function() { 
    winWidth = jQuery(window).width(); 
    if (winWidth < 768) { 
     jQuery('.postcontentTitle').insertBefore('.catContainer'); 
     jQuery('.postcontent').insertBefore('.catContainer'); 
     jQuery('.relatedVideoThumb').hide(); 
    } else { 
    jQuery('.catContainer').insertBefore('.postcontent'); 
    jQuery('.catContainer').insertBefore('.postcontentTitle'); 
    jQuery('.relatedVideoThumb').show(); 
    } 
}); 
jQuery('.site-header .home-link').css('border', '0'); 
</script> 

Каждый раз, когда я перезагрузки страницы я получаю в Google Chrome консоли следующее:

Uncaught SyntaxError: Unexpected end of input

Будучи уменьшенным в целях оптимизации я должен был смотреть на расширение Firefox Firebug, чтобы увидеть, где именно этот неожиданный конец ввода. Я получил следующее:

SyntaxError: missing } in compound statement 
); }});jQuery('.site-header .home-link').css('border', '0'); 
------------------------------------------------------------ 

Я не вижу, где я мог бы сделать что-то неправильно, я имею более чем в два раза проверить это, но я не могу найти ошибку, так что любое руководство или решение более чем приветствуется ,

+0

Ваш блок сценариев верен, ошибка находится где-то в другом месте. Попробуйте удалить этот блок '

Смежные вопросы