beta.gulfdine.com을 살펴보십시오. '로그인'링크가 표시됩니다. 그것을 클릭하면 jQuery 오버레이가 시작됩니다.jQuery Overlay : 현재 오버레이를 닫고 다른 오버레이를 여는 중입니까?
이제 "왜 가입 하시겠습니까?"를 클릭하십시오. 그러면 '지금 가입하기'링크가있는 다른 오버레이가 실행됩니다. 이것을 클릭하면 이전 오버레이가 열립니다.
이제 문제가 있습니다. 두 오버레이 모두 화면의 나머지 부분이 어둡게 표시된 '노출'옵션이 있음을 알 수 있습니다. 이 두 가지를 독립적으로 열 때 잘 작동합니다. 그러나 "왜 가입합니까?"에서 가입 오버레이를 시작하면 노출 효과가 표시되지 않습니다. 오버레이 외부를 클릭해도 작동하지 않습니다.
/*Overlays*/
var whyJoinOverlay = $("a.whyJoin[rel]").overlay({ expose: '#000', top: 'center', api: true });
var loginLinks = $("a.loginLinks[rel]").overlay({ expose: '#000', top: 'center', api: true });
$("a.callToAction").click(function (e) {
e.preventDefault();
whyJoinOverlay.close();
loginLinks.load();
});
때문에 어떤이는 내가 잘못인가, 또는이 jQuery를 오버레이의 버그 : 여기
코드인가?
안녕하세요, Jimmy, jQuery 포럼에서 답변을 찾았습니다. http://flowplayer.org/tools/forum/40/41903 –
같은 포럼 질문에 대한 업데이트 된 URL처럼 보입니다. http://jquerytools.org/forum/tools/40/41903 –