2013-05-03 3 views
1

사용자가 제출 단추를 클릭하면 홈 페이지 (시작 페이지이기도 함)로 사용자를 보냅니다. 사용자가 홈 링크를 클릭하면 제출 버튼을 사용하여 시작 페이지로 되돌립니다. 환영 페이지를 제거한 후 이름을 클릭하면 계속 진행할 수 있습니까?JQuery Hide & Show

여기 보이는 코드는 다음과 같습니다. 인덱스 페이지를 클릭하면 시작 페이지가 표시되도록 애셋을 표시하지 않으므로 예제가 좋지 않습니다.

http://codepen.io/samyouel/pen/HqpKu

감사합니다.

+1

쿠키 또는 로컬 스토리지가 일반적인 용의자입니다. – adeneo

답변

0
$('#submitbutton').click(function(){ 
    $('#yourpage').hide(); 
    $('#anotherpage').show(); 
} 

하하 : P

0

당신은 여러 가지 방법으로 그것을 할 수 있습니다. 다음 내용은 수행하려는 작업에 따라이를 추적하는 데 더 효과적 일 수 있습니다.

"제출"이벤트 제출시 쿠키에 이름을 쓰고, 쿠키 값이있는 경우 페이지로드 이벤트에 버튼을 표시하도록 선택할 수 있습니다.

이것은 기본적인 예이지만이 프로세스를 실제로 관리하는 방법에 대한 아이디어를 제공하기위한 것입니다.

예 :

var cookieValue = $.cookie("cookieName"); 

$(document).ready(function(){ 
if(cookieValue){ 
    $('#yourpage').hide(); 
} 
}); 


$('#submitbutton').click(function(){ 
var txtName = $('textbox').val(); 

if(cookieValue){ 
    $('#anotherpage').hide();   
}else{ 
    $cookie("cookieName", txtName);    
    $('#yourpage').hide(); 
} 
} 

도움이 되었기를 바랍니다. :)