как переходить по страницам сайта что бы при этом лого на сайте не обновлялось?
Помогите пожалуйста, нужно что бы при переходе по страницам сайта (Контакты,Портфолио,О себе и т.д) логотип (.png картинка) не обновлялась (не исчезала во время загрузки страницы)
p.s главное что бы на поисковой оптимизации никак не сказалось |
XMLHttpRequest
|
Как простой вариант на jQuery. Допустим, основной контент сайта находится в неком тэге с id="content".
$(document).on('click', 'a[href][target!="_blank"]', function() {
if(~this.href.indexOf('#')) {
$('#content').load(this.href + ' #content');
window.history.pushState(null, null, this.href);
return false;
}
});
|
Цитата:
|
danik.js, окей.
$(document).on('click', 'a[href][target!="_blank"]', function() {
if(this.href.indexOf('#') + 1) {
$('#content').load(this.href + ' #content');
window.history.pushState(null, null, this.href);
return false;
}
});
|
Ruslan_xDD, походу ты нифига не понял. Твой второй вариант ведь тоже не совсем очевиден и не очень логичен, верно?
|
danik.js, Зануда -___-
$(document).on('click', 'a[href][target!="_blank"]', function() {
if(this.href.indexOf('#') != -1) {
$('#content').load(this.href + ' #content');
window.history.pushState(null, null, this.href);
return false;
}
});
|
| Часовой пояс GMT +3, время: 09:35. |