2011-04-22 4 views

답변

4

당신이 그들을로드 load을 사용할 수

.load()는 반환 된 데이터에 일치하는 요소의 HTML 내용을 설정합니다. 이 방법의 가장 사용이 매우 간단 할 수 있다는 것을 의미한다 : 당신이 처음 열 중 하나를 전환 할 때

$('#result').load('ajax/test.html');

그래서, 당신은 데이터에 끌어 load를 사용할 수 있습니다. one을 사용하여 AJAX 로딩을 바인딩하여 한 번만 호출 할 수 있습니다.

+0

로드가 좋습니다! 나는 이것이 내가 찾고있는 것이라고 생각한다. 첫 페이지를 기본적으로로드하는 방법을 알아야합니다. 다음 클릭하여 그것을 숨길 수 및 page2로드 한 다음 page2 요소를 클릭하고 그것을 제거하고 show() page1 ... 나는 그것이 작동합니다 얇게. – santa

1

jQuery는 프론트 엔드 전용입니다. 즉, jQuery가 서버쪽에 어떤 페이지가 포함되는지에 영향을 미치지 않습니다. jQuery를 사용하여 pagex.php를 숨기더라도 소스 코드를 볼 때 여전히 볼 수 있습니다.

pagex.php가 뷰 (로직이 없다)에 관한 것이면 jQuery를 사용하여 사용자 브라우저에서 가져올 수 있지만 서버에서는 가져올 수 없습니다.

0

include_once는 PHP입니다. 그것은 서버 측에서 사용자에게 전달되기 전에 발생합니다. jQuery는 클라이언트 측입니다. jQuery를 사용하면 AJAX를 사용하여 그 중 하나를로드하거나 두 페이지 모두를 페이지에 포함 할 수 있으며 div를 표시하거나 숨길 필요가있는 경우 div를 jQuery 토글 (숨기기/표시) 할 수 있습니다.

관련 문제