Obecnie korzystam z pulsacyjnego efektu jigery kilianvalkhof. http://kilianvalkhof.com/jquerypulsate/Stop Pulsate Efekt jQuery
Moim celem jest uruchomienie efektu elementu div, gdy użytkownik kliknie element menu.
Gdy użytkownik kliknie inny element menu, chcę, aby efekt pulsacji w porzeczce przestał działać, a nowy zaczyna się na innym DIV.
Nie mogę znaleźć sposobu na zatrzymanie efektu.
<!-- Menu -->
<div id="user_menu">
<ui>
<li id="item1"><a href="#">Name 1</a></li>
<li id="item2"><a href="#">Name 2</a></li>
</ui>
</div>
<!-- Map -- >
<div id="desk1">
<img src="images/image1.jpg" />
</div>
<div id="desk2">
<img src="images/image1.jpg" />
</div>
//jQuery
$(function() {
$("#item1")
.click(function() {
//$("#desk1").pulsate({color:"#09f"});
});
});
Problem nie jest w stanie wyłączyć .pulsate. Jeśli klikniesz na element1, a następnie klikniesz na element2, obie będą pulsować, dopóki strona się nie odświeży.
Istnieje opcja ustawienia pulsacji na podaną liczbę, ale w idealnym przypadku chcę, aby pulsowanie odbywało się na danym elemencie div, dopóki nie zostanie kliknięty inny element menu.
Dzięki, chłopaki.
Samuel
Efekt zabawy, jak blip sonaru. – MrBoJangles