| 
		
			Сообщение от artem_L
			
		
	 | 
	
		$("#style-grid").click(function() { 
    $("#block-product-list").hide(); 
}); 
  
$("#style-list").click(function() { 
    $("#block-product-grid").hide(); 
});
	 | 
	
Это может быть выполнено JQ только после загрузки страницы, готовности DOM. Либо код этот должен быть в конце страницы, либо, если в шапке, то по событию загрузки документа, что определить можно так:
$(function() {
    $("#style-grid").click(function() {
        $("#block-product-list").hide();
    });
    // и т.д. другие определения обработчиков событий
}};