확인이 아무도 대답을 보일 수없는 내 문제입니다. 두 개의 자바 스크립트를 사용하고 있습니다. 한 번은 내가 가지고있는 팝업에 대해 24 시간 동안 닫힌 상태로있을 것을 말합니다. 다른 하나는 쿠키가 만료 될 때까지 리프레시 될 때까지이 팝업을 표시 할 페이지의 링크를 배치하는 것입니다. 이제 div 팝업은가능한 중복 : Jquery css show div 링크가 작동하지 않습니까?
display:none
으로 설정됩니다. 쿠키는 닫기 버튼을 누를 때까지 표시되도록 알려줍니다. 무슨 일이 있어도 자바 스크립트에서 재 작업하여 링크에서 팝업을 일시적으로 표시하는 것처럼 보이더라도 표시되지 않습니다. 어떤 방법으로 쿠키 javascript가 수정되어야하므로 팝업 div에서 CSS :
display:none
을 삭제해야합니다. 나는 무엇을해야할지 모른다.
이 현재 코드 :
<script type="text/javascript">
$("#linkshow").click(function {
$("#window").show()
});
</script>
<a href="#" id="linkshow">Submit a comment</a>
<div id="window">
...
<div>
<script type="text/javascript">
...cookie popup hide for 24hr on close
</script>
참고 : 이미 시도 :
$(document).ready(function() {
$("#linkshow").click(function(e) {
e.preventDefault();
$("#window").show();
});
});
와 ...
$(document).ready(function() {
$("#window").hide();
$("#linkshow").live('click', function(e) {
e.preventDefault();
$("#window").show();
});
});
와 ...
$(function() {
$("#linkshow").click(function() {
$("#window").show()
});
});
와 ...
<div id="window" style="display:none;">
<div id="window">
다른 24 시간 쿠키 자바 스크립트는 팝업을 숨기지 않습니다. 내가 id="window" style="display:none;
을 꺼내야한다고 가정하고, 24 시간 동안 숨겨 지도록 요청 받았을 때 숨길 수 있도록 코드 하단의 자바 스크립트 쿠키를 개선하고 새로 고침까지 현재 페이지에 표시해야 할 필요가있을 때 표시합니다. 무엇을 해야할지 빈다. 먼저 JQuery와 라이브러리를로드한다 http://jsfiddle.net/nanoquantumtech/wTmCL/
귀하의 코드가있을 때 JQuery와에 의해 숨어보다 더 사용하여 요소를 숨기고, 또한 잘못하고 [이 데모] (http://jsfiddle.net/joycse06/35bEm/)에서 나에게 잘 작동 –