Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Присвоить ссылке 2 события (https://javascript.ru/forum/jquery/30106-prisvoit-ssylke-2-sobytiya.html)

Vempel 24.07.2012 15:06

Присвоить ссылке 2 события
 
Как сделать так чтобы при нажатии по ссылке у меня происходило 2 события открывался контент (стандартное событие) и картинка в хедере менялась на другую. Если использую preventDefault то происходит только одно событие смена картинки, а контент не открывается. Заранее благодарен за любую помощь.

Deff 24.07.2012 15:12

<a href="http://qps.ru/vZLlC" onclick="Funk1(this),Funk2(this);return false">Привет!</a>
<script type="text/javascript">
function Funk1(a){
 alert('привет1 от ссылки: '+a.href)
}
function Funk2(a){
 alert('привет2 от ссылки: '+a.href)
}
</script>



Или
<a href="http://qps.ru/vZLlC" onclick="FunkSUMM(this);return false">Привет!</a>
<script type="text/javascript">
function Funk1(a){
 alert('привет1 от ссылки: '+a.href);
}
function Funk2(a){
 alert('привет2 от ссылки: '+a.href);
}

function FunkSUMM(a){
  Funk1(a);
  Funk2(a);
}

</script>

Vempel 24.07.2012 15:14

А средствами Jquery
$('li.mainlevel').next().click(function() {
$('#header').fadeOut(5000).fadeIn(5000);    
});

Срабатывает только обычное поведение ссылки открытие контента, а появление и исчезновение не срабатывает


Часовой пояс GMT +3, время: 01:40.