id="page"
. Вы по нажатию на ссылку, идете по адресу на другую страницу (читай файл) и забираете разметку из такого же id page. Вставляете ее на текущую страницу. И параллельно с этим меняете историю браузера используя History api. Это в общих чертах принцип работы. Но сразу скажу что не смотря на кажущуюся простоту очень много нюансов возникнет именно с историей. Можно использовать для этого готовые инструменты такие как barba js или swup js document
например. $(document).on('click', '.selector', function(){
//
})
backgroun-image и background-size: cover
. А то расплывается сильно var ofers_more = $("#ofers-button-more-mat-des");
var ofers_page = 1;
var ofers_container = $(".sliderRightBlock");
ofers_more.on("click", function(){
ofers_page++;
get_more_ofers(ofers_page);
});
function get_more_ofers(ofers){
$.ajax({
type:"GET",
url:"../lib/product-ofers.php",
data:"ofers="+ofers,
success:function(data){
if(data){
alert(data);
$(data).appendTo($(".sliderRightBlock"));
}
//ofers_rub_block = false;
}
});
}