Jump to content
php.lv forumi
  • 0

Jquery animate()


Question

Posted

Sveiki.

<script>
           	$("#1_").mouseenter(function() {                  
               	$("#1_1").animate({"top": "-=230px"}, "slow");
           	}).mouseleave(function(){                                    
               	$("#1_1").animate({"top": "+=230px"}, "slow");
           	});
</script>

Kods izpildas pareizi. Uzbraucot uz id="1_" pareizi noanimejas id="1_1"

 

Bet lieta tāda ja es ātri daudzas reizes uzbraucu is 1_ elementa tad varu kādu minuti skatīties ka man 1_1 elements bīdas uz augšu leju. Saprotu ka viņš šis darbības izpilda, jo ir padota komanda.

 

Jautājums vai ir iespēja pie, teiksim mouseleave, kad elements iet uz leju atkal uzejot viņs nenoiet līdz lejai, bet atkal iet uz augšu un otrādi?

1 answer to this question

Recommended Posts

  • 0
Posted

Atrisināju problēmu

<script>
           	$("#1_").hover(function() {
               	$("#1_1").stop().animate({top: 149}, 'slow');
           	}, function() {
               	$("#1_1").stop().animate({top: 379}, 'slow');
           	});
</script>

Guest
This topic is now closed to further replies.
×
×
  • Create New...