JQuery css mostra div?
Ok, este é o meu problema que ninguém consegue responder. Eu tenho dois javascripts em uso. Uma vez é para o popup que eu tenho e diz para ficar fechado por 24 horas quando fechado. O outro é colocar um link em algum lugar na página para exibir este pop-up até que seja atualizado e mantido oculto até que o cookie expire. Agora o popup de div está definido paradisplay:none
. O cookie diz para ser mostrado até que o botão fechar seja pressionado. Não importa o que eu pareço retrabalhar no meu javascript para mostrar temporariamente o pop-up de um link, ele não será exibido. Alguns como o cookie javascript vai ter que ser modificado e, portanto, ter que remover css:display:none
no popup div. Eu não tenho ideia do que fazer.
Este é o código atual:
http://jsfiddle.net/Dv7DR/-http://pastebin.com/fHvv5spn<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>
Nota: Eu já tentei:
$(document).ready(function() {
$("#linkshow").click(function(e) {
e.preventDefault();
$("#window").show();
});
});
e...
$(document).ready(function() {
$("#window").hide();
$("#linkshow").live('click', function(e) {
e.preventDefault();
$("#window").show();
});
});
e...
$(function() {
$("#linkshow").click(function() {
$("#window").show()
});
});
e...
<div id="window" style="display:none;">
para
<div id="window">
Em seguida, o outro javascript cookie 24hr não mantém o pop-up escondido. Eu estou supondo que eu preciso tirar oid="window" style="display:none;
e alguns como avançado o cookie javascript na parte inferior do código para que ele irá esconder quando solicitado a ser escondido por 24 horas e mostrar quando necessário para ser mostrado na página atual até a atualização, mas estou em branco sobre o que fazer.