Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][JavaScript]Opuszczanie diva i podnoszenie go.
Forum PHP.pl > Forum > Przedszkole
GoOx
Cześć,

Od dawno nie siedziałem w żadnym programowaniu a co do piero w javascripcie i trochę sie pozapominało.

mam tu taki kodzik:

  1. <script type='text/javascript'>
  2. $('#home') {
  3. .mouseover(function() {
  4. $('#home').animate({ top: '+=10'}, 1000)};
  5. .mouseout(function() {
  6. $('#home').animate({ top: '-=10'}, 1000)};
  7. )};
  8.  


I zasadnicze pytanie czy on siest dobrze ułożony? Ma mi obuszczać diva po najechaniu na niego o 10px a jak zjedzimy z niego aby go podwyższał o 10px.


Pozdrawiam GoOx.



takie coś też nie działa :

  1. $('.home').mouseover(function() {
  2. $('.home').animate({ margin-top: '+=10px'}, 1000, function() {});
  3. });
  4.  
  5. $('.home').mouseout(function() {
  6. $('.home').animate({ margin-top: '-=10px'}, 1000, function() {});
  7. });
Hosiek
Uzyj tego:
Kod
<!DOCTYPE html>
<html>
<head>
  <style>
div { background:#de9a44; margin:3px; width:80px;
height:40px; display:none; float:left; }
</style>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
  Click me!
<div></div>
<div></div>
<div></div>
<script>
$(document.body).click(function () {
if ($("div:first").is(":hidden")) {
$("div").slideDown("slow");
} else {
$("div").hide();
}
});

</script>

</body>
</html>


oczywiscie ustawiasz sobie szerokosc i wysokosc diva, a podnoszenie i opuszczanie będziesz mial plynne
GoOx
Ale ja chcę przesunąc diva a nie go pokazywać.

Ten kod ma działać do tej linijki kodu:

  1. <a href='index.php' id='home' class='non_un'><div class='home'><div class='txxt'><? echo $lang_home; ?></div></div></a>


Już działa
zostaosowałem taki kod:

  1. $('.home').mouseover(function() {
  2. $(".home").animate({"top": "+=10px"}, 1000);
  3. });
  4.  
  5. $('.home').mouseout(function() {
  6. $(".home").animate({"top": "-=10px"}, "slow");
  7. });
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.