[JS/JQUERY] Horizontaal slide menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en staan

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »
Wouter De Schuyter

Wouter De Schuyter

24/07/2011 00:55:37
Quote Anchor link
Beste PHPHulp leden,

Ik heb niet echt veel kennis van jQuery en heb ook al het een het ander geprobeerd maar raak niet echt vooruit.
Het is beste wat ik kan met jQuery is de tekstkleur van de links rood maken wanneer je erover gaat met de muis en als de muis terug uit het menu gaat alles terug op het origineel kleur zetten..

Daarom heb ik een test layout gemaakt en hoop dat jullie mij hierbij kunnen helpen om een slide menu met jQuery te maken.

Wat ik juist bedoel met een "slice menu" is dat je een bepaalde actieve knop hebt en als je over een andere knop gaat de background van de huidige knop naar de andere slided..

Is er iemand die weet met welke functies en hoe ik hier juist aan begin?

Dit is alvast de broncode van de test pagina, die overigens hier online te bekijken is: http://uploads.wouterds.be/download/9/phphulp.html/

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test JavaScript Project Layout</title>
<style type="text/css">
    body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333;
        background: url('http://uploads.wouterds.be/download/5/body_bg.png/') top left repeat;
    }
    div#wrapper {
        margin: 50px auto;
        border: 1px solid #CCC;
        background: #FAFAFA;
        width: 500px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }
    div#wrapper div#header {
        font-size: 150%;
        padding: 10px 0 20px 15px;
    }
    div#wrapper div#menu {
        background: #EEE;
        padding: 5px 0;
        border: 1px solid #CCC;
        border-left: 0;
        border-right: 0;
    }
    div#wrapper div#menu a {
        color: #151515;
        text-decoration: none;
        padding: 5px 10px;
    }
    div#wrapper div#menu a:hover, div#wrapper div#menu a.active, div#wrapper div#menu:hover a:hover, div#wrapper div#menu:hover a.active:hover {
        background: #DDD;
    }
    div#wrapper div#menu:hover a.active {
        background: none;
    }
    div#wrapper div#content {
        line-height: 20px;
        padding: 5px 20px;
    }
    div#wrapper div#footer {
        text-transform: uppercase;
        font-size: 10px;
        font-style: italic;
        text-align: center;
        color: #555;
        padding: 5px;
        border-top: 1px solid #CCC;
        letter-spacing: 2px;
        word-spacing: 2px;
    }
</style>
<script type="text/javascript" src="http://uploads.wouterds.be/download/6/jquery-1.5.2.js/"></script>
<script type="text/javascript">
$(function(){
    $('#menu').children('a').mouseover(function() {
        $(this).css('color', 'red');
    }); // Kleur tekst rood wanneer muis over knop gaat
    $('#menu').mouseleave(function() {
        $(this).children('a').css('color', 'inherit');
    }); // Zet kleur terug op origineel als muis uit het menu gaat
});
</script>
</head>
<body>
    <div id="wrapper">
        <div id="header">Test JavaScript Project</div>

        <div id="menu">
            <a href="#" class="active">About</a>
            <a href="#">Blog</a>
            <a href="#">Services</a>
            <a href="#">History</a>
            <a href="#">Scripts</a>

            <a href="#">Contact</a>
        </div>
        <div id="content">
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec eget libero et enim ullamcorper condimentum ut et elit. Curabitur interdum arcu mollis velit imperdiet vitae condimentum urna tristique. Etiam faucibus ligula sed est venenatis a fermentum nisi facilisis. Sed libero diam, suscipit a tempus eget, egestas vel est. Aliquam erat volutpat.</p>
            <p>Vestibulum ut aliquam risus. Suspendisse sit amet arcu tortor, eget bibendum orci. Morbi eleifend sagittis hendrerit. Donec in urna eget mi consequat mattis. Etiam bibendum sem non massa lobortis vitae hendrerit ligula iaculis.</p>
            <p>Aliquam elementum felis molestie libero tincidunt ut gravida ante ultricies. Proin feugiat sapien non erat condimentum sollicitudin. Pellentesque eget ipsum quis ipsum lacinia ullamcorper at nec urna. Fusce in massa in elit venenatis lobortis. Aenean condimentum tempor laoreet.</p>
        </div>

        <div id="footer">&copy; 2011 All Rights Reserved To WouterDS</div>
    </div>
</body>
</html>


Dank bij voorbaat,
met vriendelijke groeten,
Paradox
 
PHP hulp

PHP hulp

21/11/2024 22:16:19
 
Vincent Huisman

Vincent Huisman

24/07/2011 08:54:51
Quote Anchor link
ik denk dat je het beste een nieuw divje er voor kunt maken en die dan met animate naar een nieuwe margin-left kunt doen
 
John Acid

John Acid

24/07/2011 09:29:19
Quote Anchor link
De kleuren van je links kun (ik zou haast zeggen; moet) je gewoon met CSS opmaken, hoeft verder geen javascript en jquery aan te pas te komen.
Gewijzigd op 24/07/2011 09:42:15 door John Acid
 
Maarten PHP

Maarten PHP

24/07/2011 11:18:34
Quote Anchor link
Je kan ook het systeempje gebruiken van http://uploads.wouterds.be/uploaded_files/
 
The Force

The Force

24/07/2011 12:17:38
Quote Anchor link
Geen idee waar John en Maarten over aan het praten zijn, maar wat Vincent zegt klopt wel.

Ter aanvulling: als je met de muis over een li gaat dan kan je met http://api.jquery.com/position/ de positie opvragen (van links). Die waarde gebruik je voor de animatie. Als je met de muis weg gaat dan vraag je met position de waarde op van het actieve element en doe je een animate daar naar toe.
 
John Acid

John Acid

24/07/2011 13:28:46
Quote Anchor link
Paradox Nvt op 24/07/2011 00:55:37:
Beste PHPHulp leden,

Ik heb niet echt veel kennis van jQuery en heb ook al het een het ander geprobeerd maar raak niet echt vooruit.
Het is beste wat ik kan met jQuery is de tekstkleur van de links rood maken wanneer je erover gaat met de muis en als de muis terug uit het menu gaat alles terug op het origineel kleur zetten..




@TheForce;
Zoals je kunt lezen heeft Paradox het over de hover op de links,volgens mij via jquery, dit kan/moet gewoon met CSS aangezien alle browsers, ook de IE versies, dat ondersteunen.
Daar had ik het over, dat is toch vrij duidelijk, lijkt mij.
Gewijzigd op 24/07/2011 13:51:20 door John Acid
 
Wouter De Schuyter

Wouter De Schuyter

27/07/2011 21:40:19
Quote Anchor link
@The Force, ze zijn inderdaad niet echt mee met wat ik bedoel..
Bij deze ga ik het nog eens herhalen, die links die rood worden als je erover gaat is het beste wat ik kan met jQuery waarmee ik dus wou aantonen dat ik er niet echt verstand van heb en echt wel veel hulp nodig heb..

Wat ik er tot nu toe dus van afleid is dat ik in de navigatie div (#menu) een extra div steek met een bepaald kleur dat dus eigenlijk de bewegende achtergrond wordt?
Gewijzigd op 29/07/2011 12:13:03 door Wouter De Schuyter
 
Wouter De Schuyter

Wouter De Schuyter

29/07/2011 12:13:15
Quote Anchor link
Bump
 
Wouter De Schuyter

Wouter De Schuyter

30/07/2011 23:35:52
Quote Anchor link
Bump, please help me..
 
Vincent Huisman

Vincent Huisman

31/07/2011 00:21:28
Quote Anchor link
wat probeer je nu exact te doen? heb je een voorbeeldje?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.