есть блок
<?php
$inUser = cmsUser::getInstance();
$inCore = cmsCore::getInstance();
if($inUser->is_admin){ ?>
<script src="/admin/js/modconfig.js" type="text/javascript"></script>
<script src="/templates/_default_/js/nyromodal.js" type="text/javascript"></script>
<link href="/templates/_default_/css/modconfig.css" rel="stylesheet" type="text/css" />
<link href="/templates/_default_/css/nyromodal.css" rel="stylesheet" type="text/css" />
<?php } ?>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.js"></script>
<script type="text/javascript" src="/core/js/common.js"></script>
<?php HeadJSandCSS();?>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js" type="text/javascript"></script>
</div>
В него я гружу все JS которые загружаються с помощью обычной загрузки!
Теперь контент у меня грузиться через
jQuery(function($){
$("body").delegate("a", "click", function(){
var href = $(this).attr('href');
$('head').load(href+' .head');
$('.wrapper').load(href+' .content', function(){
history.pushState(null, null, href);
});
return false;
});
});
Контент обновляеться! Но падают кнопки где есть JS
не выполняеться <?php HeadJSandCSS();?>
Хотя некоторые css он грузит!
переделываю строку на
$('.wrapper').load(href+' .content', html, function(){
сразу все подгружается
но обновляется страница!