Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[JQuery] Hover fadeIn

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste medetweakers,

Ik ben bezig met een scriptje om 3 blokken naast elkaar in 1 parent blok een fade effectje mee te geven bij een hover. Helaas krijg ik het niet voor elkaar om dit per blok te doen. Als er nu wordt gehoverd over 1 van de 3 blokken dan faden alle blokken de ".hover" content in. Voor zover ik weet moet ik iets toepassen met "this"?

Dit is de code die ik nu heb:
JavaScript:
1
2
3
4
5
6
7
8
$("#frontpage-selector .option").mouseenter(function(){
    $('#frontpage-selector .option .hover').hide();
        $('#frontpage-selector .option .hover').fadeIn(650);
});

$("#frontpage-selector .option").mouseleave(function(){             
    $('#frontpage-selector .option .hover').fadeOut(650);
});


Hopelijk kan iemand mij de weg wijzen... alvast bedankt !

[ Voor 4% gewijzigd door BtM909 op 06-02-2013 16:18 ]


  • Nedra
  • Registratie: Juli 2006
  • Laatst online: 17-10-2023
even uit m'n hoofd iets in de richting van
code:
1
2
3
4
5
$('#frontpage-selector .option').each(function () {
     $(this).mousenter(function () {
          $('.hover',this).fadeIn ();
     });
});

  • TheNephilim
  • Registratie: September 2005
  • Laatst online: 21-11 15:31

TheNephilim

Wtfuzzle

@Nedra: Je hebt met $('#frontpage-selector .option'); toch alle opties al, waarom dan ook nog each(); gebruiken?


JavaScript:
1
2
3
4
5
6
7
8
$("#frontpage-selector .option").hover(
    function () {
        $(this).fadeIn();
    },
    function () {
        $(this).fadeOut();
    },
);


jQuery.hover(); is de functie die je nodig hebt. De eerste functie voert uit wat er gebeuren moet bij mouseover en de tweede voert uit wat er moet gebeuren bij mouseout. $(this) is het element waar op dat moment de muis overheen gaat.

[ Voor 6% gewijzigd door TheNephilim op 31-01-2013 15:40 ]


  • Nedra
  • Registratie: Juli 2006
  • Laatst online: 17-10-2023
je hebt gelijk, die each is nergens voor nodig! Ik was net bezig met een stukje script voor een hover met meerdere opties en daar was de .each erg handig :).

  • _Erikje_
  • Registratie: Januari 2005
  • Laatst online: 20:50

_Erikje_

Tweaker in Spanje

Ooit van css transitions gehoord? Niet alles hoeft gescript te worden, zeker in dit geval!!!!

[ Voor 45% gewijzigd door _Erikje_ op 31-01-2013 21:07 ]


  • Wary87
  • Registratie: Oktober 2012
  • Laatst online: 08-02-2024
Kijk hier eens: http://tympanus.net/Tutor...lHoverEffects/index5.html

Het source is ook gratis te downloaden. Met een beetje CSS kennis heb je het binnen 5 minuten opgezet.
Source: http://tympanus.net/codro...-hover-effects-with-css3/

Verwijderd

.hover verdwijnt wel uit jquery, dus .bind gebruiken ;)

  • Munki
  • Registratie: Juli 2008
  • Laatst online: 23-11 14:02
_Erikje_ schreef op donderdag 31 januari 2013 @ 21:06:
Ooit van css transitions gehoord? Niet alles hoeft gescript te worden, zeker in dit geval!!!!
Iets met browser-support.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Daar weet je niks van, aangezien TS dat verder ook niet heeft gemeld :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1