[JS/JQUERY] Horizontaal slide menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Front end developer

Functie Jij als ervaren Front end developer bent een expert het gebied van Javascript en React. Je wordt onderdeel van een multidisciplinair team bestaande uit een PO, twee Front end developers, een DevOps/Back end developer, een UX/UI designer en een projectmanager. Verder is er iemand verantwoordelijk voor de HR en is de algemeen directeur nauw betrokken bij alle projecten. Dagelijks hou jij je bezig met de verschillende projecten die zijn opgenomen in de sprint. Daarnaast denk je mee over mogelijke oplossingen om de behoefte van de klant op de beste manier in te vullen. Verder spar jij intern met collega’s

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Java Developer

Dit ga je doen Het ontwikkelen van nieuwe software; Het ombouwen van de bestaande software; Zowel back- als front-end software ontwikkelen; Het testen; Het implementeren van de volledig geteste software; Het verzorgen van nazorg en het oplossen van bugs; Het opstellen en bijhouden van procesdocumentatie; Je draagt bij aan het agile/scrum processen van het team. Hier ga je werken Ongetwijfeld heb je een of meerdere producten van deze organisatie in huis. Het proces erachter, daar ben je ongetwijfeld minder bekend mee. Deze opdracht geeft je de kans meer over dit proces te weten te komen en een mooie bijdrage te

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Senior Java Ontwikkelaar

Dit ga je doen Werken aan uiteenlopende interne projecten voor grote (internationale) organisaties; Ontwikkelen van diverse (web)applicaties en platformen met technieken als Java, Azure en ASP.NET; Complexe vraagstukken tackelen met jouw expertise en ervaring; Waar nodig help jij je collega's om samen tot de juiste oplossing te komen. Hier ga je werken Als Java Developer kom je te werken bij een internationale organisatie in regio Amsterdam die zich richt op procesoptimalisatie door middel van zeer complexe IT oplossingen. Dit doen zij op het allerhoogste niveau met vestigingen over heel de wereld en met een groot aantal aansprekende, maatschappelijk betrokken klanten.

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

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 »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

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

26/04/2024 17:27:20
 
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.