[Opgelost] Jquery probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Medior Java developer

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 »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij in één van onze vier scrumteams. Met 30 ontwikkelaars werk jij aan de doorontwikkeling van ons core product. Ook werkt jouw team aan maatwerkoplossingen op aanvraag van de klant en op projectbasis. Wij vinden het erg belangrijk dat onze ontwikkelaars met plezier naar werk gaan. Een deel hiervan ligt uiteraard bij jezelf, als jij ontwikkelen niet leuk vindt, ben jij bij ons echt aan het verkeerde adres. Jouw team bestaat namelijk uit een groep gepassioneerde vakidioten die dit werk doen omdat dit eerst een hobby was! Daarnaast wordt er intern rekening gehouden met

Bekijk vacature »

Junior Java Developer

Dit ga je doen Full stack web- en appdevelopment; Vertalen van de functionele wensen naar de technische specificaties; Sturing geven aan/klank board zijn voor de software teams; Trainen van de software teams; Sparren met klanten; Meedenken over architectuur. Hier ga je werken De organisatie is een bureau welke websites en mobiele applicaties bouwt voor verschillende toonaangevende organisaties. Hierbij richten zij zich voornamelijk op de sectoren leisure, overheid en zorg. De sfeer intern kenmerkt zich door informaliteit, gezelligheid en ambitie. Ze werken dag in dag uit samen om mooie producten op te leveren voor hun klanten. Op dit moment zijn er

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. 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. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

Pagina: 1 2 volgende »

18/03/2012 20:49:17
Quote Anchor link
Ik heb een jQuery script gemaakt om pagina's te tonen zonder te hoeven herladen. Dit werkt alleen niet helemaal. Hij laad de index.php wel, maar wanneer ik op de overige menu items klik krijg ik een melding dat de pagina niet bestaat. Zouden jullie misschien kunnen helpen? Ik ben nieuw betreffende heel Javascript!

Ik heb 3 mappen:

content [hier staat de files in die de .js moet laden]
css [lijkt me duidelijk]
en de js map, hierin staat de js file

Verder staat er in de root nog een index.php

De 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
<!doctype html>
<html>
    <head>
        <title>AJAX</title>
        <link rel="stylesheet" href="css/main.css" />
    </head>
    <body>
    
    <ul id="navBar">
        <li><a href="index">Home</a></li>
        <li><a href="about">About us</a></li>
        <li><a href="contact">Content</a></li>
    </ul>
    <div id="content"></div>
    <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
    <script src="js/general.js"></script>
    </body>
</html>


De Jquery:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
$(document).ready(function(){
    // initial
    $('#content').load('content/index.php');
    
    // handle menu clicks
    $('ul#navBar li').click(function(){
    var page = $(this).atrr('href');
    $('#content').load('content/ '+ page +'.php');
    return false;s
    });
});
Gewijzigd op 20/03/2012 16:20:06 door
 
PHP hulp

PHP hulp

25/11/2024 04:54:31
 
Gerhard l

gerhard l

18/03/2012 20:52:24
Quote Anchor link
content/ '+ page +'.php
Dit laad hij dus het lijkt mij dat je die paginas wel moet aanmaken.
 
Erwin H

Erwin H

18/03/2012 20:54:50
Quote Anchor link
load('content/ '+ page +'.php');

Probeer hierin eens de spatie weg te halen na "content/" dus:
load('content/'+ page +'.php');
 

18/03/2012 20:57:01
Quote Anchor link
Erwin H op 18/03/2012 20:54:50:
load('content/ '+ page +'.php');

Probeer hierin eens de spatie weg te halen na "content/" dus:
load('content/'+ page +'.php');


Het heeft niets geholpen :(


Toevoeging op 18/03/2012 20:58:18:

Gerhard l op 18/03/2012 20:52:24:
content/ '+ page +'.php
Dit laad hij dus het lijkt mij dat je die paginas wel moet aanmaken.


Ik heb al de pagina's:

Index.php
about.php
en contact.php

Die staan in content
Gewijzigd op 18/03/2012 21:03:50 door
 
Erwin H

Erwin H

18/03/2012 21:05:34
Quote Anchor link
Dan dit:
$('ul#navBar li').click(function(){

in dit:
$('ul#navBar li a').click(function(){
 

18/03/2012 21:09:12
Quote Anchor link
Erwin H op 18/03/2012 21:05:34:
Dan dit:
$('ul#navBar li').click(function(){

in dit:
$('ul#navBar li a').click(function(){


Geeft ook totaal geen effect!
 
Reshad F

Reshad F

18/03/2012 21:35:25
Quote Anchor link
zou handig zijn als we wisten wat er dan WEL gebeurt zou je even een console.log(); erin willen zetten en met chrome kijken in de inspect element onder het kopje console wat er gezegd wordt?
Gewijzigd op 18/03/2012 21:35:38 door Reshad F
 

18/03/2012 21:39:31
Quote Anchor link
Console.log? Daar heb ik nog nooit van gehoord. Moet ik dat er gewoon inzetten, of moet er extra informatie aan meegegeven worden?
 
Reshad F

Reshad F

18/03/2012 21:50:38
Quote Anchor link
console.log zorgt ervoor dat je kan uitlezen wat er gebeurt als er een stukje JS/Jquery in werking gaat. als je deze tussen je code zet kan je de foutmelding/werking zien. heel handig als je de fout even niet weet.

maak van je code eens dit ( zie ik heb de console.log erin gezet )

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
$(document).ready(function(){
    // initial
    $('#content').load('content/index.php');
    
    // handle menu clicks
    $('ul#navBar li').click(function(){
    var page = $(this).atrr('href');
    $('#content').load('content/ '+ page +'.php');
    console.log();
    return false;s
    });
});


zie je code ( return false;s ) wat doet die s daar?
Gewijzigd op 18/03/2012 21:51:30 door Reshad F
 

18/03/2012 21:56:56
Quote Anchor link
Reshadd farid op 18/03/2012 21:50:38:
console.log zorgt ervoor dat je kan uitlezen wat er gebeurt als er een stukje JS/Jquery in werking gaat. als je deze tussen je code zet kan je de foutmelding/werking zien. heel handig als je de fout even niet weet.

maak van je code eens dit ( zie ik heb de console.log erin gezet )

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
$(document).ready(function(){
    // initial
    $('#content').load('content/index.php');
    
    // handle menu clicks
    $('ul#navBar li').click(function(){
    var page = $(this).atrr('href');
    $('#content').load('content/ '+ page +'.php');
    console.log();
    return false;s
    });
});


zie je code ( return false;s ) wat doet die s daar?


Die s heb ik verwijderd, dat was een typ fout, het heeft geen invloed gehad op de werking van het script. Console.log toont geen fouten.

Hij pakt overigens wel de index pagina uit het mapje "content", de overige pagina's doet hij niets mee. Dan krijg ik dit te zien:

Object niet gevonden!

De gevraagde URL was niet gevonden op deze server. De link op deze pagina pagina is verkeerd of achterhaald. Gelieve de auteur van die pagina in te lichten over deze fout.

Indien u van oordeel bent dat deze server in fout is, gelieve de webmaster te contacteren.

Error 404

localhost
18-3-2012 21:58:55
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1

En de link is: http://localhost/Portfolio%20-%20new/New%20Test%20version%20-%20css/oefentests/AJAX/about. Wanneer ik hier "http://localhost/Portfolio%20-%20new/New%20Test%20version%20-%20css/oefentests/AJAX/content/about.php" van maak, laad de pagina wel, maar niet zoals hij zou moeten laden.
Gewijzigd op 18/03/2012 22:00:06 door
 
Wouter J

Wouter J

18/03/2012 21:57:17
Quote Anchor link
Met console.log kun je variabele dumpen in de console, hiermee kun je zien welke waarde bevatten en van welk type ze zijn.

Deze waardes worden gelogd in de console, deze open je zo:
Chrome en Opera, Ctrl + Shift + J en dan het kopje console
FireFox, Ctrl + Shift + K
IE, F12 en dan het kopje console

@Reshadd, je moet natuurlijk wel een waarde meegeven aan de console.log! Of je kan console.count gebruiken om te kijken hoevaak en of hij wordt aangeroepen. Voorbeelden:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
var hello = 'hello';
console.log(hello); // string 'hello'
console.log('foobar'); // string 'foobar'
console.count(); // 1

for( i=0; i < 100; i++ )
{
  console.count(); // 1 - 100
}
Gewijzigd op 18/03/2012 21:59:12 door Wouter J
 
Reshad F

Reshad F

18/03/2012 21:58:25
Quote Anchor link
ik heb je script even zelf in elkaar gezet en ik krijg anders behoorlijk veel fouten te zien. namelijk deze.

f.support.ajax.f.ajaxTransport.sendjquery.min.js:4
f.extend.ajaxjquery.min.js:4
f.fn.extend.loadjquery.min.js:4
(anonymous function)

de html die ik even in elkaar geflanst heb

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
<!doctype html>
<html>
    <head>
        <title>AJAX</title>
    </head>
    <body>
    
    <ul id="navBar">
        <li><a href="index">Home</a></li>
        <li><a href="about">About us</a></li>
        <li><a href="contact">Content</a></li>
    </ul>
    <div id="content"></div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script>
    // initial
    $('#content').load('content/index.html');
    
    // handle menu clicks
    $('ul#navBar li').click(function(){
    var page = $(this).atrr('href');
    $('#content').load('content/ '+ page +'.html');
    console.log();
    return false;
    });
</script>
    </body>
</html>


edit: een paar fouten konden weg want ik had de document.ready er nog in zitten. excuus alles is nu goed.
Gewijzigd op 18/03/2012 22:02:18 door Reshad F
 
Wouter J

Wouter J

18/03/2012 22:03:12
Quote Anchor link
Reshadd,
1) Die fouten krijg je ook zonder de console.log functie, deze functie is er voor gemaakt om dingen te loggen naar de console (precies zoals met var_dump in PHP)
2) Je hebt op je localhost niet de bestanden staan die je inlaad met AJAX, vandaar dat jij errors krijgt.
 
Reshad F

Reshad F

18/03/2012 22:04:18
Quote Anchor link
@wouterJ is het niet zo dat deze console.log(); gewoon datgene pakt waar je het in zet in een anonymous function?
en
welke AJAX? ik heb toch hetzelfde als wat hij heeft gebruikt?

edit: oh ik zie het al wouter mijn excuses alweer ik heb niet alles ingeladen inderdaad.
Gewijzigd op 18/03/2012 22:07:50 door Reshad F
 
Wouter J

Wouter J

18/03/2012 22:14:20
Quote Anchor link
@Reshadd, nee. Wat zou hij dan moeten pakken? De functie zelf heb je namelijk niks aan...

@Youri, de fout is dat je .atrr gebruikt waar het .attr moet zijn.
Tevens bevat de li niet een href attribuut, maar zijn child (a element). Je zou dus dit moeten gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
var page = $(this).children('a').attr('href');
Gewijzigd op 18/03/2012 22:19:38 door Wouter J
 

18/03/2012 22:17:05
Quote Anchor link
Overigens heb ik deze tutorial gevolgd:

http://www.youtube.com/watch?v=ytKc0QsVRY4

Toevoeging op 18/03/2012 22:22:07:

Wouter J op 18/03/2012 22:14:20:
@Reshadd, nee. Wat zou hij dan moeten pakken? De functie zelf heb je namelijk niks aan...

@Youri, de fout is dat je .atrr gebruikt waar het .attr moet zijn.
Tevens bevat de li niet een href attribuut, maar zijn child (a element). Je zou dus dit moeten gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
var page = $(this).children('a').attr('href');


Ik heb nu de regel: var page = $(this).children('a').attr('href'); toegevoegd. Nu werkt hij :D
 
Wouter J

Wouter J

18/03/2012 22:24:13
Quote Anchor link
Je begrijpt ook wat er fout was, zodat je het later niet opnieuw fout doet?
En je begrijpt ook hoe de console.log functie werkt? (zodat je dit straks zelf kunt vinden)
 

18/03/2012 22:28:38
Quote Anchor link
Ik begrijp het niet helemaal, want in de tutorial stond: $('ul#navBar li a').click(function(){ en in het filmpje werkte dat. Waarom werkte dat bij mij niet? Die console.log begrijp ik nu.
 
Wouter J

Wouter J

18/03/2012 22:31:06
Quote Anchor link
Omdat jij "dul#navBar li" gebruikt en niet "ul#navBar li a" en omdat jij .atrr gebruikt als functie en hij .attr (afkortint van attribuut)
 

18/03/2012 22:38:39
Quote Anchor link
Bedankt voor de uitleg:)
Gewijzigd op 18/03/2012 22:39:21 door
 
Wouter J

Wouter J

18/03/2012 22:41:44
Quote Anchor link
Nee, atrr is waarschijnlijk een typfout van jou. Dit moet attr zijn, wat een afkorting is van attribuut (zo weet je waar het vandaan komt).
 

Pagina: 1 2 volgende »



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.