Показать сообщение отдельно
  #2 (permalink)  
Старый 27.06.2016, 15:39
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Сделал так
$(document).ready(function() {
var scr = "/components/photos/js/jquery.galleriffic.js";
var scr2 = "/components/photos/js/board.core.js";

$('.phot_txt').on('click',function (e) {
  e.preventDefault()
 var id = $(this).parents('.photo_container').attr('id');
  var url = $('#'+id+' > a').attr('href');

getContent(url,scr, scr2, true);

});

});

    window.addEventListener("popstate", function(e) {
        getContent(location.pathname, false);
    });

    function getContent(url,scr, scr2, addEntry) {
        $.post(url)
        .done(function( data ) {
$.getScript(scr); 
$.getScript(scr2); 		
        $('#cont').html(data);	
		
            if(addEntry == true) {
                history.pushState(null, null, url);
            }

        });
		}


Но как то криво работает.Нет-нет, да зависнет или криво сработает.
Ответить с цитированием