다음은 jquery 부분이며 jfiddle을 제공합니다.
$ (문서) .ready (function () {
$("a.atest").click(function(){
$(this).leanModal();
$("button, input[type='button']").click(function(){
$('#contact').hide();
$('#nextForm').show();
});
});
});
당신은 사용할 수 있습니다 .show()
그리고 .hide()
당신은 설정할 필요가 없습니다, 그런 식으로 display: none
하고 display: block
자신.
다음과 같이 수행하면 원하는대로 작동합니다.
$("#form1").hide();
$("#form2").show();
올바른 선택기를 사용하고 있는지 확인하십시오. 오타인지는 모르겠지만 코드에서 #contact
및 을 참조하고 #nextForm
div는 #form1
and #form2
.
또한 클릭 핸들러가 조금 이상합니까? 클릭 핸들러를 모든 a
태그 (닫히지 않음)에 바인딩하고 내부에서 다른 클릭 핸들러를 입력 버튼에 바인딩하고 있습니까?
이 jsfiddle에서 내 예를 살펴보십시오. http://jsfiddle.net/w2qL0pn6/1/
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다