[Opgelost] Jquery probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Developer (One Data)

Do you have experience with managing IT Teams in a service delivery organization? Are you keen to bring the team and our platform to a higher level? Then Nutreco has a very interesting role for you! As a One Data developer you are responsible for the management, running and functional use of our integration landscape and processes within Nutreco. Nutreco is using at this time BizTalk 2016, and Apigee for its API management, to be replaced by Azure Integration Services as of 2023. You will be part of a virtual teams of 11 people (own and outsourced) working in an

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 »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met de

Bekijk vacature »

.NET Developer

Functie omschrijving 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 Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

Full Stack .NET Developer C# ASP.NET

Samengevat: Deze werkgever is gespecialiseerd in het op afstand bewaken en besturen van machines en processen. Ben jij een ervaren Full Stack .NET Developer? Heb je ervaring met C# en ASP.NET? Vaste baan: .Net Developer C# ASP.NET HBO €3.300 - €4.500 Deze werkgever is een snel groeiende onderneming gespecialiseerd in het op afstand bewaken en besturen van machines en processen, IoT (Internet of Things). Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Wil jij bij de top specialisten horen? Ben jij op zoek naar een

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

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 02:42:50
 
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.