Het ligt niet aan Javascript, maar aan je CPU.quote:Op woensdag 14 maart 2012 07:29 schreef Chandler het volgende:
Ah, dan alles * 100, raar dat js niet goed werkt met floats/doubles
Nou, gewoon zoals het er staatquote:Op woensdag 14 maart 2012 07:45 schreef Chandler het volgende:
@Ligt aan je CPU?: verklaar je nader...
Aha, maar een double kun je nog fatsoenlijk afronden.quote:Op dinsdag 13 maart 2012 22:51 schreef Light het volgende:
[..]
Floats zijn onnauwkeurig, doubles minder onnauwkeurig. En als het over prijzen van een product gaat, wil je niet dat 0,50 + 0,50 = 0,99999999
1 | &eu ro; |
Komt door de representatie van floating point getallen. Presentatie is:quote:Op woensdag 14 maart 2012 07:29 schreef Chandler het volgende:
Ah, dan alles * 100, raar dat js niet goed werkt met floats/doubles
Als je in die javascript-code geen php gebruikt, is het idd zo simpel.quote:Op zondag 18 maart 2012 14:28 schreef RenRen- het volgende:
Ik heb een stuk code dat in script>-tags staat, dat ervoor zorgt dat mijn javascriptding het doet. Het ziet er alleen niet uit en het is enorm vervuilend in mijn php-bestandje.
Ik wil dit dus in een los bestand. Hoe werkt dit dan? Is het zo simpel als het code.js te noemen en het dan in een script src in de head te zetten?
Nee, het is volgens mij alleen javascript.quote:Op zondag 18 maart 2012 15:06 schreef Light het volgende:
[..]
Als je in die javascript-code geen php gebruikt, is het idd zo simpel.
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 | <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> <script> $(document).ready(function () { function filterPath(string) { return string .replace(/^\//,'') .replace(/(index|default).[a-zA-Z]{3,4}$/,'') .replace(/\/$/,''); } $('a[href*=#]').each(function() { if ( filterPath(location.pathname) == filterPath(this.pathname) && location.hostname == this.hostname && this.hash.replace(/#/,'') ) { var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']'); var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false; if ($target) { var targetOffset = $target.offset().top; $(this).click(function() { $('html, body').animate({scrollTop: targetOffset}, 1000); return false; }); } } }); });</script> |
1 | $('a[href*=#]').each(function() {}); |
Dikke kans van wel ja.quote:Op maandag 19 maart 2012 16:11 schreef Catch22- het volgende:
Ergo; interne links een rel=internal geven (of een aparte class oid) en daarop filteren.
*=# geeft toch aan dat hij een wildcardsearch op # doet? in principe zou die je urls goed moeten filteren. Of heeft de anchor die de lightbox aanroept ook een hash:?
Weet niet precies wat je bedoelt, maar de lightbox wordt zo aangeroepen:quote:Op maandag 19 maart 2012 16:23 schreef Scorpie het volgende:
Hoe zien je links voor de lightbox eruit karton2.
1 2 3 4 | <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /> <script src="js/prototype.js" type="text/javascript"></script> <script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script> <script src="js/lightbox.js" type="text/javascript"></script>> |
Eerlijk gezegd ben ik niet zo'n held in het programmeren. Wat jij aanhaalt is me nooit opgevallen.quote:Op maandag 19 maart 2012 16:28 schreef Scorpie het volgende:
En waarom gebruik je een lightbox die met Prototype werkt, en jQuery naast elkaar? Er zijn zat lightboxes voor jQuery te vinden.
Nog niet, ik moet nog een domein registeren dus momenteel zit ik offline te werken.quote:Op maandag 19 maart 2012 16:34 schreef Scorpie het volgende:
Heb je ergens een pagina online staan waarop het te zien is?
1 | "group_number":1,"id":0, |
Ik heb echt geen flauw idee waar het over gaat. Ik heb wel 3 keer die post gelezen, maar kom er niet uit.quote:Op donderdag 22 maart 2012 10:41 schreef KomtTijd... het volgende:
Ik denk dat niemand ook maar een flauw idee heeft waar je het over hebt of wat je bedoelt.
quote:Op donderdag 22 maart 2012 10:44 schreef RenRen- het volgende:
Als ik van een statisch getal een variabel getal wil maken tussen 0-9, hoe moet dat in javascript?
1 2 3 | var getal = 0; getal = 1; alert(getal); |
Waarom hou je niet de ID`s uit de database aan in je javascript code?quote:En
De site moet uit de database worden uitgelezen. Het punt is dat de ID's uit de database nooit overeen gaan komen met de ID's in de javascriptcode.
Moet ik dan maar de javascript-wensen opgeven? Want ik denk niet dat dat kan gaan werken.
Omdat ik dan elke keer bij een nieuw geupload recept de hele javascriptcode moet aanpassen, dit lijkt me niet heel erg productief. Het gaat namelijk om een receptensite, en het filter filtert op smaak. Als er een nieuw recept komt, is die ID dan ook gewoon opvolgend..quote:Op donderdag 22 maart 2012 10:46 schreef Scorpie het volgende:
[..]
[ code verwijderd ]
[..]
Waarom hou je niet de ID`s uit de database aan in je javascript code?
het hele idee is dat je dan niet meer je javascript hoeft aan te passen omdat je filter dynamisch wordt gevuld vanuit de database?quote:Op donderdag 22 maart 2012 10:48 schreef RenRen- het volgende:
[..]
Omdat ik dan elke keer bij een nieuw geupload recept de hele javascriptcode moet aanpassen, dit lijkt me niet heel erg productief.
Oke, ik raad je vanaf nu aan een boek over dit soort dingen te gaan lezen. Je kan de bare essentials over programmeren in het algemeen niet eens bevatten.quote:Op donderdag 22 maart 2012 10:48 schreef RenRen- het volgende:
[..]
Omdat ik dan elke keer bij een nieuw geupload recept de hele javascriptcode moet aanpassen, dit lijkt me niet heel erg productief. Het gaat namelijk om een receptensite, en het filter filtert op smaak. Als er een nieuw recept komt, is die ID dan ook gewoon opvolgend..
OH en dankje, even kijken hoe ik dat moet invoeren
Nee, het filter staat los van de database, ik heb geen idee hoe javascript en php/MySQL samenkomen. Maar het lijkt me gewoon omslachtig als ik elke keer een script moet aanpassen als ik een nieuw dingetje toe heb gevoegd.quote:Op donderdag 22 maart 2012 10:50 schreef mschol het volgende:
[..]
het hele idee is dat je dan niet meer je javascript hoeft aan te passen omdat je filter dynamisch wordt gevuld vanuit de database?
Ehm, nee. Geen tijd voor, maar bedankt voor het advies! Over 4 weken ga ik toch niets meer met javascript doen in het leven, als dit werkt ben ik allang blij.quote:Op donderdag 22 maart 2012 10:51 schreef Scorpie het volgende:
[..]
Oke, ik raad je vanaf nu aan een boek over dit soort dingen te gaan lezen. Je kan de bare essentials over programmeren in het algemeen niet eens bevatten.
Waarom ignorance? Ik hoef er niets over te leren, ik doe op het moment examen, maar omdat ik een designer ben snap ik niets van het developen. Helaas, omdat ik alleen werk, moet ik dit wel doen, en ja, dan zoek ik oplossingen in de meest gekke hoeken. En blijkbaar niet goed, en gaat het mij niet lukken om zo'n filter werkend te krijgen. Ik denk dat ik dan ook groot genoeg moet zijn en zeggen dat ik dit niet kan, dus dat ik het maar moet laten varen, niet?quote:Op donderdag 22 maart 2012 10:57 schreef Scorpie het volgende:
Ik sla nu echt hard mijn hoofd tegen mijn keyboard. So much ignorance and so less willingless to learn.
Ik dacht dus dat mijn vraag wel logisch was, anders had ik het niet gevraagd.quote:Op donderdag 22 maart 2012 10:56 schreef Catch22- het volgende:
je snapt gewoon echt helemaal niets van de materie en je bedenkt de raarste oplossingen, maar je verwacht wel hulp. ongeloofelijk
Maar daar leer ik toch ook van? Ik kon ook niet een tutorial vinden die aansloot bij wat ik nodig hadquote:Op donderdag 22 maart 2012 11:00 schreef Catch22- het volgende:
Ja, maar dat je het uberhaupt vraagt geeft al aan dat je gewoon echt helemaal niet weet wat je doet.
Je had jezelf nu echt uren prutswerk kunnen besparen door even een paar tutorials door te lezen ipv dit geklooi.
Ik ga toch ook geen huis bouwen zonder de bouwtekeningen te lezen en uberhaupt wat ervaring te hebben hoe ik een muurtje moet metselen? Waarom zou jij jezelf dat wel aandoen? Besteed het uit, ga lekker designen, doe hippe dingen met Photoshop en Lightroom, maar laat het developen gewoon voor wat het is. Je wil er geen voorbereiding en tijd insteken maar het moet wel werken, tsja.quote:Op donderdag 22 maart 2012 10:59 schreef RenRen- het volgende:
[..]
Waarom ignorance? Ik hoef er niets over te leren, ik doe op het moment examen, maar omdat ik een designer ben snap ik niets van het developen. Helaas, omdat ik alleen werk, moet ik dit wel doen, en ja, dan zoek ik oplossingen in de meest gekke hoeken. En blijkbaar niet goed, en gaat het mij niet lukken om zo'n filter werkend te krijgen. Ik denk dat ik dan ook groot genoeg moet zijn en zeggen dat ik dit niet kan, dus dat ik het maar moet laten varen, niet?
Dat komt omdat je niet bekend bent met de materie en begrippen, en uberhaupt niet weet wat een variabele is. Dat soort basic knowledge is vrij essentieel en leer je door..........juist, een boek te lezen. Of wat tutorials over programmeren in general.quote:Op donderdag 22 maart 2012 11:01 schreef RenRen- het volgende:
[..]
Maar daar leer ik toch ook van? Ik kon ook niet een tutorial vinden die aansloot bij wat ik nodig had
het filter staat NU los van de databasequote:Op donderdag 22 maart 2012 10:55 schreef RenRen- het volgende:
[..]
Nee, het filter staat los van de database, ik heb geen idee hoe javascript en php/MySQL samenkomen. Maar het lijkt me gewoon omslachtig als ik elke keer een script moet aanpassen als ik een nieuw dingetje toe heb gevoegd.
Ik kan het niet uitbesteden om meerdere redenen, 1 is geld, een ander is dat ik een flink deel zelf moet doen omdat ik anders mijn diploma niet haal. Ik wil er wel voorebereiding in steken, maar dat had dan 2 jaar geleden moeten gebeuren, op dit punt van mijn project gaat dat gewoon niet meer. Zo gek is dat niet lijkt me.quote:Op donderdag 22 maart 2012 11:02 schreef Scorpie het volgende:
[..]
Ik ga toch ook geen huis bouwen zonder de bouwtekeningen te lezen en uberhaupt wat ervaring te hebben hoe ik een muurtje moet metselen? Waarom zou jij jezelf dat wel aandoen? Besteed het uit, ga lekker designen, doe hippe dingen met Photoshop en Lightroom, maar laat het developen gewoon voor wat het is. Je wil er geen voorbereiding en tijd insteken maar het moet wel werken, tsja.
Er zal geen javascriptcode zijn, dus van mij mag hij zijn gang gaanquote:Op donderdag 22 maart 2012 11:08 schreef Catch22- het volgende:
dan hoop ik voor jou dat de beoordelende docent geen inhoudelijke vragen gaat stellen of naar je code kijkt.
i beg to differquote:Op donderdag 22 maart 2012 11:10 schreef RenRen- het volgende:
[..]
Ook kan hij inhoudelijke vragen stellen, het gaat om het proces, ik weet wat ik gedaan heb en waar het dus mis ging (Obv mijn gebrek aan kennis).
Doe even een stap terug, haal diep adem en doe even een algeheel beschouwingsrondje.quote:Op donderdag 22 maart 2012 11:10 schreef RenRen- het volgende:
Nu moet ik me dus storten op PHP/MySQL en dit laten voor wat het is
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |