닫기 버튼이 내 뉴스 레터 팝업 상자에 나타나지 않는 이유는 무엇입니까?Fancybox 팝업 닫기 버튼이 보이지 않음
많은 감사
<script type="text/javascript">
function openFancybox() {
setTimeout(function() {
$.fancybox('#newsletterpopup', {
modal: true, // this prevents fancybox to close unless close unless ".non-merci" is clicked
showCloseButton: true,
helpers: {
overlay: {
css: {
'background': 'rgba(58, 42, 45, 0.3)'
}
}
},
afterShow: function() {
// enables a way to close fancybox
$(".non-merci").on("click", function() {
$.fancybox.close()
});
}
});
}, 1000);
};
$(document).ready(function() {
var visited = $.cookie('visited');
if (visited == 'yes') {
return false;
} else {
openFancybox();
}
$.cookie('visited', 'yes', {
expires: 0.0001
});
});
</script>
답장을 보내 주셔서 감사합니다. 문제는 상자를 모달로 설정하지 않으면 뉴스 레터 이메일 입력란에 아무 것도 입력 할 수 없다는 것입니다 (http://goo.gl/oxrUdP에서 제안 사항에 따라). 거기에 대안이 있습니까? (버튼을 닫고 필드를 업데이트 할 수 있음). 많은 분들께 감사드립니다. – Greg
@Greg'closeClick'이'false'로 설정되어 있는지 확인하십시오. 자세히 알아보기 http://stackoverflow.com/a/9732878/1055987 – JFK
도움을 주셔서 감사합니다. – Greg