jQuery plaatje wisselen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

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 »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »
- SanThe -

- SanThe -

13/03/2013 00:07:21
Quote Anchor link
Aangezien ik nog steeds geen kenner ben van jQuery heb ik een vraagje.

Ik heb deze regel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<img src="images/'.rand(1,100).'.jpg" alt="" id="plaatje"/>';
?>


Werkt uiteraard prima alleen moet de pagina steeds ververst worden.
Hoe kan ik dit plaatje bijvoorbeeld elke 30 seconden laten wisselen naar een ander random plaatje maar zonder dat de pagina ververst? Dus zonder php.
Misschien kan het zelfs alléén met Javascript?

SanThe
Gewijzigd op 13/03/2013 00:10:12 door - SanThe -
 
PHP hulp

PHP hulp

19/02/2025 16:41:14
 
Wouter J

Wouter J

13/03/2013 00:12:49
Quote Anchor link
Ik zou hier JavaScript voor gebruiken (tenzij je al jQuery gebruikt):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
var img = document.getElementById('plaatje');
var changeImg = function () {
    img.src = 'images/' + Math.round(Math.rand(1,100)) + '.jpg';

    setTimeout(changeImg, 30000); // 30 000ms = 30s
}


met jQuery: (zoals je ziet veranderd er praktisch niks)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
var img = $('#plaatje');
var changeImg = function () {
    img.attr('src', 'images/' + Math.round(Math.rand(1,100)) + '.jpg');

    setTimeout(changeImg, 30000);
};


Offtopic:
Even 2 opmerkingen:
- jQuery is gewoon een library, dus alles wat jQ kan kan in JS ook;
- een lege attribuut is even slecht als geen attribuut. Dus of (a) vul het alt attribuut in of (b) haal hem weg, maar alleen alt="" toevoegen omdat de validator het wilt is onzin.
Gewijzigd op 13/03/2013 00:14:24 door Wouter J
 
- SanThe -

- SanThe -

13/03/2013 00:25:22
Quote Anchor link
Ik heb de bovenste geprobeerd maar het doet niks.

Het staat tussen
<head>
<script type="text/javascript">
hier dus
</script>
</head>

Moet dat ergens anders staan?


Edit: Ik heb de alt ingevuld. Thanks voor de tip.
Gewijzigd op 13/03/2013 00:26:41 door - SanThe -
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/03/2013 00:33:00
Quote Anchor link
nog wel even doen

<body onload="changeImg();">
 
- SanThe -

- SanThe -

13/03/2013 01:10:53
Quote Anchor link
Error: TypeError: Math.rand is not a function
op regel:
img.src = 'images/' + Math.round(Math.rand(1,100)) + '.jpg';

Heb ik van gemaakt:
img.src = 'images/' + Math.round(Math.random(1,100)) + '.jpg';

Nu krijg ik nog dit op diezelfde regel:
Error: TypeError: img is null
 
Frank Nietbelangrijk

Frank Nietbelangrijk

13/03/2013 01:23:39
Quote Anchor link
var img = $('#plaatje'); ...

moet je dus in je html wel een img tag hebben met id="plaatje"
 
- SanThe -

- SanThe -

13/03/2013 01:39:02
Quote Anchor link
Ik heb dit in de <head>
<script type="text/javascript">
var img = document.getElementById('plaatje');
var changeImg = function () {
img.src = 'images/' + Math.round(Math.random(1,100)) + '.jpg';

setTimeout(changeImg, 5000); // 30 000ms = 30s
}
setTimeout(changeImg, 5000); // 30 000ms = 30s
</script>

En dit <body onload="changeImg()">

En in de body dit
<img src="images/37.jpg" alt="SanThe" id="plaatje"/>

Maar het geeft deze error
Timestamp: 13-3-2013 1:30:35
Error: TypeError: img is null
Source File: http://localhost/
Line: 14

En dit is line 14
img.src = 'images/' + Math.round(Math.random(1,100)) + '.jpg';
 
Jack Maessen

Jack Maessen

13/03/2013 01:44:17
Quote Anchor link
om hoeveel plaatjes gaat het die verwisseld moeten worden?
 
- SanThe -

- SanThe -

13/03/2013 01:45:12
Quote Anchor link
1 Plaatje random naar een van de 100 aanwezige plaatjes.
Gewijzigd op 13/03/2013 01:46:19 door - SanThe -
 
Jack Maessen

Jack Maessen

13/03/2013 01:56:11
Quote Anchor link
je wilt voor 100 plaatjes natuurlijk niet met een array werken?
 
- SanThe -

- SanThe -

13/03/2013 01:58:10
Quote Anchor link
Als ik een onclick() er in zet doet ie het wél.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<img src="images/' . rand(1, 100) . '.jpg" alt="SanThe" id="plaatje" onclick="this.src = \'images/\' + Math.round(Math.random(1,100)*10) + \'.jpg\'"/>';
?>
 
Wouter J

Wouter J

13/03/2013 08:05:33
Quote Anchor link
Je moet het script vlak voor </body> plaatsen, niet in de head. Als je hem in de head wilt moet je alles in een onload functie zetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
window.onload = function () {
    // ... hier de code
};
 



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.