Почему не работает if с jquery?
jquery.page2page.ru/index.php5/%D0%9D%D0%B0%D0%BB%...
Проверяет наличие класса className у выбранных элементов страницы. Если хотя бы один из элементов содержит этот класс, то функция вернет true, иначе вернет false. 
$(".news__image-block") возвращает массив элементов, поэтому результат операции будет всегда true -
нужно пройтись по результатам массива
с $(this).children, похоже, такая же история