$(document).ready(function(){
$("a[href*='http://']:not([href*='"+location.hostname+"'])").attr("target","_blank");
$("a[target!='_blank'][target!='_top']").click(function(){
$("#actualcontent").load($(this).attr("href"));
$("#nav").load('nav.php');
window.location.hash=$(this).attr("href");
return false;
});
});
Этот код работает нормально, но когда вы нажимаете ссылки, страницы загружаются, но они замораживают страницу до полной загрузки. Любая идея обходного пути?jquery load freezing страница
Этот скрипт встроен в нижнюю часть страницы. Он также иногда перезагружает страницу - это не проблема, но когда она замерзает, она может стать очень неприятной. Также, когда вы вводите информацию на вход.
Если вы зададите любые вопросы, я отвечу им довольно быстро. Cheers;)
Кроме того, этот скрипт работает со всеми ссылками на начальной странице, но если я загружу новую страницу (через этот скрипт), их ссылки будут нормально открываться.
Как я могу обойти это? Как будто я вставляю этот скрипт на каждую страницу, он, похоже, постоянно загружает страницу. (Это может быть еще одна ошибка.)