전폭 배경 이미지와 단일 페이지 부드러운 스크롤을위한 동적 크기의 div를 사용하는 사이트가 있습니다. 입니다.아약스를 사용하여 동적 크기의 페이지로드하기
사이드 바를 다시로드 할 필요가 없도록 about.php를로드하려고합니다.하지만 운이 좋지는 않습니다.
사이드 바에서 '정보'를 클릭하면 약 페이지가 올바르게 렌더링되지 않습니다. 컨테이너가 jquery를 무시하는 것 같습니다. 그들은 사이드 바 옆에서 엉덩이를 잡아야하지만, 그 밑에있는 배경 이미지를 제외하고는 지나쳐서는 안됩니다.
임 로딩이 스크립트와 페이지 :
$(document).ready(function() {
var dropDown = $('.dropdown');
$('h3.about').on('click', function() {
dropDown.slideDown('fast', function() {
$('#index-wrap').load('about2.php');
});
});
});
또한, 콘텐츠를 가지고 있지만 배경 이미지가 화면을 채우기 위해 해야하는하지 않는 div의 몇 가지를로드하지 않습니다.
$(document).ready(function() {
var snapshotWrap = $('#snapshot-wrap');
var w = $(window);
w.bind('load resize',function() {
snapshotWrap.css({ width:w.width(), height:w.height()});
});
});
$(document).ready(function() {
var snapshotContent = $('#snapshot-content');
var w = $(window);
w.bind('load resize',function() {
snapshotContent.css({ width:w.width() - 205 });
});
});
올바르게 jquery/ajax를 사용하여 페이지를로드합니까?
, 다음 아약스 반드시되지 않습니다 :
그래서 대신 .click()를 사용하여 당신이 말할 수있는 기능 문제는, 그냥 배경 이미지와 스타일 문제입니까? –약 .php가 로딩 중입니다. 그것은 콘텐츠를 가져 오는 것입니다하지만 사용하고 있어야합니다 about.php 다른 자바 스크립트 함수를 모두 무시하는 것으로 보인다. about.php 바로 링크 할 때 자바 스크립트로드 잘, jQuery/아약스를 통해 페이지를로드 할 때 브라우저 창 등 div 컨테이너의 크기를 조정합니다. 그러나 비어 있지만 아직 bg 이미지 세트가있는 div는 표시하지 못합니다. – reknirt