Jquery css show div?
Ok, to mój problem, na który nikt nie może odpowiedzieć. Mam dwa skrypty JavaScript w użyciu. Raz jest na wyskakujące okienko, które mam i każe mu pozostać zamknięte przez 24 godziny po zamknięciu. Drugim jest umieszczenie linku na stronie, aby wyświetlić to wyskakujące okienko, aż do odświeżenia i pozostanie ukryte, aż plik cookie wygaśnie. Teraz wyskakujące okienko jest ustawione nadisplay:none
. Plik cookie informuje, że ma być wyświetlany do momentu naciśnięcia przycisku zamykania. Niezależnie od tego, co wydaje mi się przerabiać w moim javascript, aby szybko pokazać popup z linku, nie będzie on wyświetlany. Niektóre z nich, jak javascript cookie będzie musiał zostać zmodyfikowany, a tym samym trzeba usunąć css:display:none
na wyskakującym div. Nie mam pojęcia, co robić.
To jest obecny kod:
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>
Uwaga: już próbowałem:
$(document).ready(function() {
$("#linkshow").click(function(e) {
e.preventDefault();
$("#window").show();
});
});
i...
$(document).ready(function() {
$("#window").hide();
$("#linkshow").live('click', function(e) {
e.preventDefault();
$("#window").show();
});
});
i...
$(function() {
$("#linkshow").click(function() {
$("#window").show()
});
});
i...
<div id="window" style="display:none;">
do
<div id="window">
Następnie pozostałe 24-godzinne ciasteczka javascript nie ukrywają wyskakującego okienka. Zakładam, że muszę wyjąćid="window" style="display:none;
i jak zaawansowany plik cookie javascript na dole kodu, więc ukryje się, gdy zostanie poproszony o ukrycie przez 24 godziny i pokaże, kiedy trzeba go wyświetlać na bieżącej stronie, aż do odświeżenia, ale nie wiem, co robić.