abonnement Unibet Coolblue Bitvavo
pi_100814437


Hier kan je alle vragen stellen over Javascript en alles wat er mee te maken heeft.

Heb je een probleem, post dan ook even de code waar het probleem zit ;) Zo kunnen we je beter proberen te helpen.

Handige links:
Quircksmode Javascript
Javascript Cheat Sheet
Mis je een link? Geef even een gil in het topic ;)

Tutorials:
W3Schools Javascript
W3Schools AJAX

Let op! Verwijder je post niet.
Als je bijvoorbeeld zelf al een antwoord hebt gevonden, laat ons dan even weten hoe je het hebt opgelost.
Wel zo aardig.
  dinsdag 16 augustus 2011 @ 18:00:51 #2
75592 GlowMouse
l'état, c'est moi
pi_100814857
met jQuery gaat zoiets veel makkelijker.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 24 augustus 2011 @ 14:30:05 #3
341371 Ikbenmijnwachtwoordkwijt
En mijn email klopte niet
pi_101127519
Kent iemand hier ContentFlow?

http://www.jacksasylum.eu/ContentFlow/index.php

Ik krijg het niet aan de praat in IE, krijg steeds deze melding:

SCRIPT5022: Uitzondering geactiveerd maar niet afgehandeld
contentflow.js, regel 2 teken 21713

Op de site staat dat het hoort te werken, en ik heb de code gewoon zo geplaatst.

Iemand een idee?
pi_101128197
Datsoort scripts hebben over het algemeen ook een niet-minified versie, probeer die eens. Dat debugt wat makkelijker.
pi_101213349
Ik noteer: Ik heb geen idee hoe je het kan testen, of uberhaubt kan weten dat het werkt. Heeft javascript ook een syntax checker? Ik heb geen idee of dit uberhaubt wel klopt

Ik heb een button. En die moet een timer starten.

Die timer checkt elke 5 seconden of er iets veranderd is in de de database, met een maximale lengte van 90 seconden.

Nou had ik zoiets bedacht, maar het werkt volgens mij niet. (Ik bak ook niet veel van javascript)

(voor de test wil ik eigenlijk alleen even een alert laten oppoppen)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<input type="submit" style="width:120px; height:40px;" name="Genereren" id="Genereren" value="Genereren" onclick="timer()"/>

<script type="text/javascript">
function timer(){
  var interval = window.setInterval("checkPDF()" ,5000);
  window.setTimeout(timer()) {
  clearInterval(interval);
  alert('Interval klaar');
},90000);
}

function checkPDF(){
    alert('Interval!');
}
</script>
Enschede, onze stad! ons domein!
  vrijdag 26 augustus 2011 @ 13:24:35 #6
215849 MrMonkeyman
( &#865;° &#860;&#
pi_101213787
Binnenkort maar eens wat met JSON gaan lopen experimenteren. Wil gaan knutselen met Flickr en Facebook API :9
( ͡° ͜ʖ ͡°)
pi_101217000
Ej, mensen, help! Dit is toch easy voor de gemiddelde javascript gure (2 posts up)
Enschede, onze stad! ons domein!
  vrijdag 26 augustus 2011 @ 15:31:47 #8
75592 GlowMouse
l'état, c'est moi
pi_101219587
window.setTimeout(timer()) {
clearInterval(interval);
alert('Interval klaar');
},90000);
wordt:
window.setTimeout("clearInterval(interval); alert('Interval klaar');",90000);
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_101219636
NVM! :)

[ Bericht 94% gewijzigd door Lamzak_ op 26-08-2011 17:06:55 ]
Enschede, onze stad! ons domein!
pi_101224981
quote:
0s.gif Op vrijdag 26 augustus 2011 13:16 schreef Lamzak_ het volgende:
Ik noteer: Ik heb geen idee hoe je het kan testen, of uberhaubt kan weten dat het werkt. Heeft javascript ook een syntax checker? Ik heb geen idee of dit uberhaubt wel klopt


ctrl+shift+j

:*
  dinsdag 30 augustus 2011 @ 17:45:07 #11
118585 Crutch
Filantroop || Taalzwengel
pi_101377333
Whut?

setInterval doet het niet.

Ik gebruik Chrome en kwam erachter dat JavaScript de functie niet herhaalt om de 3 seconden.
Dus ik test het met een simpel scriptje:

1
2
3
4
5
6
7
function test() {

alert('hoi');    
    
}

setInterval(test(), 3000);

De code wordt één keer uitgevoerd en daar blijft het bij.
Je moeder is een hamster
  dinsdag 30 augustus 2011 @ 17:47:56 #12
75592 GlowMouse
l'état, c'est moi
pi_101377449
Je ziet nu ook direct 'hoi' ipv na 3 seconden. Het eerste argument moet tussen ", anders voert hij test uit en voert hij elke 3 seconden uit wat test returnt.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_101377458
Denk dat je de haakjes weg moet halen bij de functieaanroep.
  dinsdag 30 augustus 2011 @ 17:49:58 #14
118585 Crutch
Filantroop || Taalzwengel
pi_101377521
Helden _O_

functie zonder haakjes idd.
Je moeder is een hamster
  zondag 4 september 2011 @ 11:15:47 #15
341371 Ikbenmijnwachtwoordkwijt
En mijn email klopte niet
pi_101547536
Weet iemand of je de tekst kan veranderen die in het bericht staat dat je krijgt wanneer Google Maps om je locatie vraagt?
  dinsdag 6 september 2011 @ 17:39:03 #16
42636 TheSeeker_NL
Damn fine coffee
pi_101637918
Ik ben wat aan het oefenen met jQuery en ik stuit op het volgende probleem:

Ik wil graag gebruik maken van .tabs uit jQuery en met AJAX de remote content laden. Tergelijke tijd met het laden van de content wil ik de stylesheet veranderen. tabBlue moet blue.css krijgen, tabGreen - green.css en tabRed - red.css.

Met mijn huidige .js lukt het om de content en css te laden op een tab. Ga ik vervolgens naar een andere tab, dan lukt dit wel maar hij hide de oude tab niet. Er staan dus 2 pagina's aan content.

HTML

1
2
3
4
5
6
7
8
9
10
  <div id="nav">   
            <ul>
            <li><a href="blue.html" id="blue" title="tabBlue"><span>Tab Blue</span></a></li>
            <li><a href="green.html" id="green" title="tabGreen"><span>Tab Green</span></a></li>
            <li><a href="red.html" id="red" title="tabRed"><span>Tab Red</span></a></li>
                 </ul>
</div>
<div id="tabBlue"></div>
<div id="tabGreen"></div> 
<div id="tabRed"></div> 

JS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$(document).ready(
    function(){
        $('div#nav > ul').tabs({
                                  fx: {
                                      opacity: 'toggle',
                                      duration: 'slow'
                                  }
                                  })
        $("#red").click(function() {
                                                    $("link").attr("href", "css/red.css");
                                                    });
        $("#green").click(function() {
                                                    $("link").attr("href", "css/green.css");
                                                    });
        $("#blue").click(function() {
                                                    $("link").attr("href", "css/green.css");
                                                    });
                                                      }
                            
    );

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
body {
    background-color:#fff;
    margin:0;
    padding:0;
    font-family: Arial, Helvetica, sans-serif;
}

#nav ul {
    list-style:none;
    background:#000000;
    padding:5px;
}

#nav ul li {
    display:inline-block;
    
}

#nav ul li a {
    text-decoration: none;
    margin:0 20px;
    color:#ffffff;
}

.ui-tabs-hide {
    display:none;
}
  dinsdag 6 september 2011 @ 17:44:19 #17
118585 Crutch
Filantroop || Taalzwengel
pi_101638084
Ik zie je ook nergens de .ui-tabs-hide class gebruiken.
Je moeder is een hamster
  dinsdag 6 september 2011 @ 18:13:01 #18
42636 TheSeeker_NL
Damn fine coffee
pi_101639064
quote:
0s.gif Op dinsdag 6 september 2011 17:44 schreef Crutch het volgende:
Ik zie je ook nergens de .ui-tabs-hide class gebruiken.
Ah, ik zie dat in de andere stylesheets ik die regel had weggelaten! In de eerste css dus wel. Bedankt want ik keek nu wel op de juiste plek :D
  woensdag 7 september 2011 @ 15:57:35 #19
42636 TheSeeker_NL
Damn fine coffee
pi_101675139
Ik loop nu vast op iets anders. Het zou heel simpel moeten zijn maar hoe lang ik er ook mee stoei ik kom er niet uit.

De bedoeling is dat zodra ik op de a#tempDialogueOpen klik de div tmpDialogue zichtbaar wordt.

Ik doe iets fout want er gebeurd niks. Iemand die het wel ziet? Mijn dank is gigantisch.

HTML

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
31
32
33
34
35
36
37
38
39
40
41
42
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="css/style.css" type="text/css" rel="stylesheet">
<script type='text/javascript' src='js/jQuery.js'></script>
<script type='text/javascript' src='js/jQueryUI.js'></script>
<script type="text/javascript" src="js/tabs.js"></script>
<script type="text/javascript" src="js/calender.js"></script>

</head>
<body>
  <div id="header">
      <div id="logo"></div>    
      <div id="nav">    
    <a href="" id="tmpDialogueOpen">Calender open</a>
    <a href="" id="tmpDialogueClose">Calender dicht</a>
        <ul>
            <li><a href="tab1.html" title="tab1">First Tab</a></li>
            <li><a href="tab2.html" title="tab2">Second Tab</a></li>
            <li><a href="tab3.html" title="tab3">Third Tab</a></li>
            <li><a href="tab4.html" title="tab4">Fourth Tab</a></li>
            <li><a href="tab5.html" title="tab5">Fifth Tab</a></li>
        </ul>
    </div>    
</div>
<div id="container">
    <div id="main">
        <div id="tab1"></div>
        <div id="tab2"></div>
        <div id="tab3"></div>
        <div id="tab4"></div>
        <div id="tab5"></div>
    </div>
    <div id="sidebar">
    
    </div> 
</div>
    <div id="tmpDialogue"><p>Calender</p></div>
</body>
</html>

CSS

1
2
3
4
5
6
7
8
9
10
#tmpDialogue {
    height:200px;
    width:200px;
    display:none;
    
}

div.tmpDialogueOn {
    display:block;
}

JS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// JavaScript Document

var tmpExample = {
    ready : function() {
        $('a#tmpDialogueOpen').click(
                        function($e) {
                              $e.preventDefault();
                              $('div#tmpDialogue').addClass('tmpDialogueOn');
                                      }
                                    
                          );
        $('a#tmpDialogueClose').click(
                        function($e) {
                            $e.preventDefault();
                            $('div#tmpDialogue').removeClass('tmpDialogueOn');
                        }
                        );                                      
    }
};
$(document).ready(tmpExample.ready);
  donderdag 8 september 2011 @ 07:41:53 #20
4159 GI
Nee ik heet geen JOE
pi_101699380
1
2
3
4
5
6
7
8
9
$(document).ready(function() {
    $("#tmpDialogueOpen").click(function(){
        $("#tmpDialogue").show();
    });
    
    $("#tmpDialogueClose").click(function(){
        $("#tmpDialogue").hide();
    });
});
pi_101699963
quote:
3s.gif Op donderdag 8 september 2011 07:41 schreef GI het volgende:

[ code verwijderd ]

Super! Het kan dus veel gemakkelijker. Ik had het ondertussen al wel zover dat er iets gebeurde met het toevoegen en weghalen van die extra class. Margin, Padding lukte wel maar Display, daar deed hij gek mee?

Hoe dan ook, in dit geval werkt jou oplossing perfect ik heb nog wel even de preventDefault toegevoegd want anders laat hij de pagina opnieuw en zie je maar een splitseconde het gewenste effect ;)

Hartstikke bedankt.
pi_101711444
Misschien kunnen jullie mij helpen, ik heb google analytics op een site gegooid, direct achter de /head-tag, zoals het moet.

Nu krijg ik te horen dat er een Javascript Error in de site zit:

"iets anders is, dat er een javascript-error in de site zit. In alle pagina.s"


1
2
3
4
5
Bericht: '{' wordt verwacht
Regel: 14
Teken: 15
Code: 0
URI: http://urlvandesite.nl

"Dat verwijst hiernaar:"

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

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-21723787-3']);
  _gaq.push(['_trackPageview']);

  (function() )();

</script>

Nou zegt hij dat het komt door dat stukje onderin, Function. Maar die hele code kan ik niet terugvinden in mijn broncode. Weet één van jullie waar deze vandaan komt en hoe ik die op kan lossen? Ik ben niet zo bekend met Javascript, ik heb gewoon dat stukje code in de site gezet (Best een beetje van belang voor hun site).

Ik heb met IEtab de broncode bekeken in IE en FF, en in beiden zie ik deze code terug...

[ Bericht 1% gewijzigd door RenRen- op 08-09-2011 16:10:23 ]
  donderdag 8 september 2011 @ 16:29:14 #23
118585 Crutch
Filantroop || Taalzwengel
pi_101713293
Moet er niet op z'n minst {} achter een functie staan?

Dus:

1function() {}
Je moeder is een hamster
pi_101713330
quote:
0s.gif Op donderdag 8 september 2011 16:29 schreef Crutch het volgende:
Moet er niet op z'n minst {} achter een functie staan?

Dus:
[ code verwijderd ]

Die hele function staat niet in mijn code, wel in de bron maar niet in de code achter de schermen :') Dus ik kan niets aan die function veranderen
pi_101713389
Je bent de {literal} tags vergeten in je template. Smarty gaat over zijn nek.
pi_101713427
quote:
0s.gif Op donderdag 8 september 2011 16:31 schreef KomtTijd... het volgende:
Je bent de {literal} tags vergeten in je template. Smarty gaat over zijn nek.
waar moet ik die plaatsen dan? Ervoor en erna?
  donderdag 8 september 2011 @ 16:37:06 #27
118585 Crutch
Filantroop || Taalzwengel
pi_101713603
quote:
11s.gif Op donderdag 8 september 2011 16:32 schreef RenRen- het volgende:

[..]

waar moet ik die plaatsen dan? Ervoor en erna?
Ach so.

Ja dan openen met {literal} en sluiten met {/literal}


http://www.smarty.net/docsv2/en/language.function.literal
Je moeder is een hamster
pi_101713710
Voor <script> en na </script> toch? :)
Thanks, even vragen of hij er van af is nu :D
  vrijdag 9 september 2011 @ 17:10:02 #29
42636 TheSeeker_NL
Damn fine coffee
pi_101754370
1
2
3
4
5
$(document).ready(function() {
    $("input#kleurKop").click(function(){
        $("#koptekst").addClass('rood');    
    });  
});

Kan iemand mij vertellen wat er mis is met dit mini stukje script? Ik wil gewoon een class toevoegen aan een <h1> element maar 't lukt niet. :@
  vrijdag 9 september 2011 @ 17:15:32 #30
75592 GlowMouse
l'état, c'est moi
pi_101754530
1
2
3
$(document).ready(function() {
    $("h1").addClass('rood');    
});
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 9 september 2011 @ 17:17:05 #31
42636 TheSeeker_NL
Damn fine coffee
pi_101754568
quote:
0s.gif Op vrijdag 9 september 2011 17:15 schreef GlowMouse het volgende:

[ code verwijderd ]

Okay bedankt voor je snelle antwoord maar ik wil dat 't pas gebeurd nadat de knop is ingedrukt input#kleurKop dus :)
  vrijdag 9 september 2011 @ 17:22:49 #32
118585 Crutch
Filantroop || Taalzwengel
pi_101754777
quote:
0s.gif Op vrijdag 9 september 2011 17:17 schreef TheSeeker_NL het volgende:

[..]

Okay bedankt voor je snelle antwoord maar ik wil dat 't pas gebeurd nadat de knop is ingedrukt input#kleurKop dus :)
Wat als je input weghaalt?

1
2
3
 $("#kleurKop").click(function(){
        $("#koptekst").addClass('rood');    
    });  
Je moeder is een hamster
  vrijdag 9 september 2011 @ 17:22:51 #33
75592 GlowMouse
l'état, c'est moi
pi_101754778
vervang #koptekst door h1? Of heeft de h1 het id koptekst?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 9 september 2011 @ 17:27:34 #34
42636 TheSeeker_NL
Damn fine coffee
pi_101754893
1
2
3
4
5
6
7
8
9
<h1 id="koptekst">GROEN WORDT ROOD</h1>
<input type="button" name="rodeKleur" value="kleur" id="kleurKop" size="50" />

.rood {
    color:rood;
}
#kleurKop {
    margin-left:20px;
}


input weghalen helpt niet. En ja de h1 heeft id "koptekst" omdat ik niet elke h1 rood wil geven :-) Gewoon een simpele oefening voor mezelf maar ik loop steeds vast, ik vind de syntax toch erg lastig :(
  vrijdag 9 september 2011 @ 17:30:40 #35
75592 GlowMouse
l'état, c'est moi
pi_101754977
url? en is jQuery wel geladen?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  vrijdag 9 september 2011 @ 18:05:11 #36
42636 TheSeeker_NL
Damn fine coffee
pi_101756002
quote:
0s.gif Op vrijdag 9 september 2011 17:30 schreef GlowMouse het volgende:
url? en is jQuery wel geladen?
Sorry was even boodschappen doen, ja jQuery is geladen. Test url is http://onzereis.com/simpelveld/index.html
  zaterdag 10 september 2011 @ 00:14:52 #37
75592 GlowMouse
l'état, c'est moi
pi_101772423
De fout zit in css: color:rood; is geen Engels.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 10 september 2011 @ 21:10:11 #38
63192 ursel
"Het Is Hier Fantastisch!
pi_101795840
Ik kom er niet helemaal uit volgens mij.

Ik wil graag gebruik gaan maken van de volgende drag en drop Jquery.
http://jqueryui.com/demos/droppable/#photo-manager

Deze Jquery in dit format krijg ik zo aan het werk binnen mijn applicatie. Echter is het de bedoeling dat ik een onbekend aantal drop plekken per pagina ga krijgen. Middels een loop creeer ik de opmaak daarvan.

Alleen lukt het me niet om de Jquery hier op aan te passen. Of alle blokken worden telkens tegelijk gehighlight als je erover heen gaat met een drag item. En dan wordt vervolgens het item onder alle blokken geplaatst.

Bedoeling is dus dat het item binnen het desbetreffende blok komt te staan.

Wat ik volgens mij moet doen is elk blok een eigen ID gaan geven en middels een class er voor zorgen dat hij droppable is.. Binnen de afhandeling zal ik dan ergens het ID moeten oprakelen ofzo.

Iemand die me hier verder in kan helpen?
  zondag 11 september 2011 @ 18:12:24 #39
42636 TheSeeker_NL
Damn fine coffee
pi_101824562
quote:
0s.gif Op zaterdag 10 september 2011 00:14 schreef GlowMouse het volgende:
De fout zit in css: color:rood; is geen Engels.
Dat meen je niet... pfff.. ik me helemaal kapot zoeken in de js, maak ik zo'n stom foutje. Mijn dank is groot :)
  dinsdag 13 september 2011 @ 08:49:46 #40
42636 TheSeeker_NL
Damn fine coffee
pi_101889919
Kan je aan een .load() event eigenlijk een effect meegeven zoals .fadeIn:

$('#foto').load('paprika.html img').fadeIn("slow");

Ik wil namelijk graag dat de foto langzaam zichtbaar wordt maar dit lijkt niet te werken. Is daar een oplossing voor? Ik zit rustig aan te zoeken maar kwam nog niks tegen totdusverre.
pi_101889979
1
2
3
$('#foto').load('paprika.html img', function(){
  $('#selector').fadeIn(); 
});


De 2e argument van load is een callback, in dit geval een anonieme functie, waarin je de fadeIn/out/effect doet. Deze callback wordt pas uitgevoerd nadat de load is voltooid. Wat jij deed was action chaining, maar dat werkt niet met een asynchrone load actie.

[ Bericht 41% gewijzigd door #ANONIEM op 13-09-2011 08:54:39 ]
  dinsdag 13 september 2011 @ 09:01:55 #42
42636 TheSeeker_NL
Damn fine coffee
pi_101890113
quote:
14s.gif Op dinsdag 13 september 2011 08:53 schreef Scorpie het volgende:

[ code verwijderd ]



De 2e argument van load is een callback, in dit geval een anonieme functie, waarin je de fadeIn/out/effect doet. Deze callback wordt pas uitgevoerd nadat de load is voltooid. Wat jij deed was action chaining, maar dat werkt niet met een asynchrone load actie.
Ah bedankt voor je uitleg daar ook bij, dit maakt mij heel blij :-)
  dinsdag 13 september 2011 @ 10:38:45 #43
42636 TheSeeker_NL
Damn fine coffee
pi_101891924
@Scorpie

Het werkte niet meteen en ik ben er even mee gaan stoeien omdat ik je niet direct wilde lastig vallen maar toen bedacht ik me:

Met .load wordt de foto al geladen en getoond dus de .fadeIn() zul je niet zien omdat de foto er dan al is. Toen heb ik even .fadeOut() geprobeerd en dat werkte wel gewoon dus mijn conclusie is dan ook dat het niet aan de syntax ligt maar dat de code gewoon niet geschikt is voor wat ik voor ogen heb.

Ik wil dus de foto laden zonder direct te tonen, maar het met een fadeIn() doen. Moet ik dan omslachtig gaan doen door de eerst een .hide() te gebruiken en dan een .fadeIn()? Lijkt me dat er een logischere oplossing voor moet zijn.
pi_101893214
quote:
0s.gif Op dinsdag 13 september 2011 10:38 schreef TheSeeker_NL het volgende:
@Scorpie

Het werkte niet meteen en ik ben er even mee gaan stoeien omdat ik je niet direct wilde lastig vallen maar toen bedacht ik me:

Met .load wordt de foto al geladen en getoond dus de .fadeIn() zul je niet zien omdat de foto er dan al is. Toen heb ik even .fadeOut() geprobeerd en dat werkte wel gewoon dus mijn conclusie is dan ook dat het niet aan de syntax ligt maar dat de code gewoon niet geschikt is voor wat ik voor ogen heb.

Ik wil dus de foto laden zonder direct te tonen, maar het met een fadeIn() doen. Moet ik dan omslachtig gaan doen door de eerst een .hide() te gebruiken en dan een .fadeIn()? Lijkt me dat er een logischere oplossing voor moet zijn.
geen held met JS (en kan nu eff niet snel eerst eff testen) maar probeer dit eens:

1$('#content').load('paprika.html img', function() { $(this).fadeIn("slow"); })); 
bron
  dinsdag 13 september 2011 @ 11:47:35 #45
42636 TheSeeker_NL
Damn fine coffee
pi_101893717
quote:
0s.gif Op dinsdag 13 september 2011 11:31 schreef mschol het volgende:

[..]

geen held met JS (en kan nu eff niet snel eerst eff testen) maar probeer dit eens:
[ code verwijderd ]

bron
Hmm het lijkt echt wel zo te moeten inderdaad maar om een of andere reden lukt het niet.
Ik had die comment daaronder ook al geprobeerd, dus de div waar de image heen gaat in de css op display:hidden gezet maar ook dat werkte niet.

Het plaatje wordt wel getoond maar niet met een fadeIn. Heel frustrerend.

Zou het kunnen komen door mijn overige script:

1
2
3
4
5
6
7
8
9
10
11
12
//    paprika //

    $("#paprika").click(function($e){
    $e.preventDefault();                               
    $('li').removeClass('zaaien oogsten');
    $("#apr").addClass("zaaien");
    $("#dec").addClass("oogsten");
    $('#foto').load('paprika.html img', function() { $(this).fadeIn("normal"); }); 
    $('#pictureText').load('paprika.html p');
    $("#koptekst").load('paprika.html h1');
    
                                   });

Het zal vast heel rommelig ogen maar ik ben ook maar lerende, vergeef me ;)

edit:

Op deze manier lukt het wel maar dit lijkt me niet de bedoeling

1
2
3
$('#foto').load(paprika.html img', function(){
                                                   $(this).hide();
                                                   $(this).fadeIn("slow")});


[ Bericht 3% gewijzigd door TheSeeker_NL op 13-09-2011 16:29:24 ]
  vrijdag 16 september 2011 @ 09:56:05 #46
341371 Ikbenmijnwachtwoordkwijt
En mijn email klopte niet
pi_102008842
Ik heb een scriptje gemaakt (met jquery) waarmee ik de hoogte van bepaalde divs bereken en dan de hoogte aan elkaar aanpas zodat het mooi eruit ziet.

Het script werkt gewoon goed, alleen er is een probleem.
Bij de eerste keer laden pakt hij niet de juiste gegevens, en dus ziet het er niet mooi uit.

Het gaat om deze code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$(document).ready(function() {     
var loyaalcolumnheight = ($("#loyaalcolumn").height()); 
var gastvrijheidexpertisecolumnheight = ($("#gastvrijheidexpertisecolumn").height()); 
var gerelateerdeonderwerpenheight = ($("#gerelateerdeonderwerpen").height()); 

if (loyaalcolumnheight > gastvrijheidexpertisecolumnheight){
    var difference = loyaalcolumnheight - gastvrijheidexpertisecolumnheight;
    $("#gastvrijheidexpertisecolumn").height(gastvrijheidexpertisecolumnheight + difference);
    $("#gerelateerdeonderwerpenfix").height(gerelateerdeonderwerpenheight + difference + 31);
}

if (loyaalcolumnheight < gastvrijheidexpertisecolumnheight){
    var difference = gastvrijheidexpertisecolumnheight - loyaalcolumnheight;
    $("#loyaalcolumn").height(loyaalcolumnheight + difference);
    $("#gerelateerdeonderwerpenfix").height(gerelateerdeonderwerpenheight + 31);
}

});

Op deze pagina:

http://elearning.hotelsch(...)woord/338/klant.html

Het gaat dus om dat blauwe blok onder alle tekst.

Kan iemand mij uitleggen waarom de eerste keer een verkeerde hoogte wordt gepakt? Moet ik soms iets anders dan document.ready gebruiken?
  vrijdag 16 september 2011 @ 10:44:35 #47
341371 Ikbenmijnwachtwoordkwijt
En mijn email klopte niet
pi_102010022
Nevermind, ik heb het probleem opgelost.

Ik heb er een timeout omheen gezet, hij pakt nu telkens de verkeerde hoogte dus heb ik gewoon de hoogte die erbij zou komen aangepast en nu gaat het telkens goed.

De code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
setTimeout(function() { 
var loyaalcolumnheight = ($("#loyaalcolumn").height()); 
console.log("loyaalcolumnheight: " + loyaalcolumnheight);
var gastvrijheidexpertisecolumnheight = ($("#gastvrijheidexpertisecolumn").height()); 
console.log("gastvrijheidexpertisecolumnheight: " + gastvrijheidexpertisecolumnheight);
var gerelateerdeonderwerpenheight = ($("#gerelateerdeonderwerpen").height()); 
console.log("gerelateerdeonderwerpenheight: " + gerelateerdeonderwerpenheight);

if (loyaalcolumnheight > gastvrijheidexpertisecolumnheight){
    var difference = loyaalcolumnheight - gastvrijheidexpertisecolumnheight;
    console.log("loyaalcolumnheight is groter dan gastvrijheidexpertisecolumnheight");
    console.log("het verschil is "+ difference + " px");
    $("#gastvrijheidexpertisecolumn").height(gastvrijheidexpertisecolumnheight + difference);
    $("#gerelateerdeonderwerpenfix").height(gerelateerdeonderwerpenheight + difference + 46);
}

if (loyaalcolumnheight < gastvrijheidexpertisecolumnheight){
    var difference = gastvrijheidexpertisecolumnheight - loyaalcolumnheight;
    console.log("loyaalcolumnheight is kleiner dan gastvrijheidexpertisecolumnheight");
    console.log("het verschil is "+ difference + " px");
    $("#loyaalcolumn").height(loyaalcolumnheight + difference);
    $("#gerelateerdeonderwerpenfix").height(gerelateerdeonderwerpenheight + 46);
}
}, 1000);

Toch bedankt voor wie mee leest.
  vrijdag 16 september 2011 @ 11:54:03 #48
52200 ViPeRII
It's a good day to die
pi_102012132
Het lijkt er op of je code dan voor het uitlezen van de andere hoogtes al is uitgevoerd, en of die variabele is meegekomen.
Ligt het niet gewoon aan je volgorde?
-- ViPeRII --
pi_102019427
Ik wil een IFRAME op 100% zetten maar dat wil niet met de standaard paramters... dus wil ik javascript gebruiken.

alle browsers werken goed behalve natuurlijk IE.

Die geeft op de volgende regel:
var the_height=document.getElementById('the_iframe').contentWindow.document.body.scrollHeight;

De volgende melding:
SCRIPT5: Access is denied.
index.html, line 18 character 1

Is hier een oplossing voor?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_102024603
Klinkt als een XSS beveiliging?

Is de iframe van het zelfde domein?
pi_102045980
Nee, is een google maps iframe! :D

Maar Chrome werkt wel naar behoren en gaat mij niet om de content maar wil gewoon de gehele iframe op 100%/100% hebben! *)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  zaterdag 17 september 2011 @ 09:56:07 #52
136730 PiRANiA
All thinking men are atheists.
pi_102047201
Google maps blokkeert iframes sinds kort i.

Ben ik achter gekomen :(.
pi_102048598
quote:
4s.gif Op zaterdag 17 september 2011 09:56 schreef PiRANiA het volgende:
Google maps blokkeert iframes sinds kort i.

Ben ik achter gekomen :(.
Dat is onzin, het werkt wel maar alleen in IE niet :{

ach het is al opgelost met CSS :{ maar weer een reden gevonden om GEEN ie te gebruiken! :)

[ Bericht 15% gewijzigd door Chandler op 17-09-2011 11:44:35 (gebruik zelf chrome/ff) ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_102246785
Hey, ik hoef niet zo nodig een apart topic, dus doe ik het hier.

Stel: er is een groot Javascript omgeving met daarin een kleine ruimte. In die kleine ruimte doet een script zelfstandig zijn ding.
Nou wil ik aan de grote omgeving doorgeven hoeveel actieve elementen bezig zijn in de kleine ruimte.
Nu heb ik wat advies nodig.

- Ik kan in de kleine ruimte de stand bijhouden hoeveel er actief zijn. En op het juiste moment dat getal doorgeven?
óf
- alleen een '(element) actief' of '(element) inactief' event doorgeven aan de grote omgeving. en die houdt bij hoeveel er wel actief zijn?
pi_102247058
Ik snap het niet. Probeer je je scope uit te leggen ofzo?
  donderdag 22 september 2011 @ 16:36:40 #56
215849 MrMonkeyman
( &#865;° &#860;&#
pi_102263902
Facebook + JS :Y
( ͡° ͜ʖ ͡°)
  dinsdag 27 september 2011 @ 13:11:56 #57
267443 Cue_
Cuecumbergirl
pi_102434479
Even iets kleins.

Ik heb een lijst met gegevens. Er zit een checkbox op elke regel om deze aan te vinken als je hem wilt verwijderen.

Ik roep met de knop 'delete' vervolgens een javascript op die de text van de status (die in die regel staat vermeld) veranderd naar 'deleted'
Om dit voor elke regel te doen die is aangevinkt gebruik ik t volgende:

1
2
3
4
5
function updateStatus(frm){
var array = []; 
alert(frm.tobeprinted.length);
    for (i = 0; i < frm.tobeprinted.length; i++)
       if (frm.tobeprinted[i].checked){

Maar die tobeprinted (zo heet de checkbox).lenght werkt alleen als ik meer dan 2 regels in mijn lijst heb. Als ik 1 regel heb dan krijg ik een foutmelding dat tobeprinted.lenght leeg is of geen object.

iemand enig idee hoe op te lossen?
pi_102687840
quote:
0s.gif Op dinsdag 27 september 2011 13:11 schreef Cue_ het volgende:
Even iets kleins.

Ik heb een lijst met gegevens. Er zit een checkbox op elke regel om deze aan te vinken als je hem wilt verwijderen.

Ik roep met de knop 'delete' vervolgens een javascript op die de text van de status (die in die regel staat vermeld) veranderd naar 'deleted'
Om dit voor elke regel te doen die is aangevinkt gebruik ik t volgende:
[ code verwijderd ]

Maar die tobeprinted (zo heet de checkbox).lenght werkt alleen als ik meer dan 2 regels in mijn lijst heb. Als ik 1 regel heb dan krijg ik een foutmelding dat tobeprinted.lenght leeg is of geen object.

iemand enig idee hoe op te lossen?
1
2
3
4
5
6
7
8
9
for (i = 0; i < frm.elements.length; i++) {
            
    var el = frm.elements[i];

    if (el.name === 'tobeprinted' && el.checked) {

        alert(el.value);
    }
}

Of nog makkelijker als je jQuery wilt/kunt gebruiken:
1
2
3
$('input[name="tobeprinted"]:checked').each(function() {
    alert(this.value);
});
  woensdag 5 oktober 2011 @ 18:24:54 #59
87680 Mirel
Mirel wil een bongophone.
pi_102742386
Ik wilde in mijn webaccess outlook client (gewoon via de browser dus) alle berichten op een pagina selecteren om ze dan te verwijderen. Ik vond het volgende scriptje:
1javascript:var f=document.activeElement.childNodes[1].contentDocument;var c=f.all['MsgID'];var i;for(i=0;i<c.length;i++){c[i].click();}

Het werkt in ieder geval in Chrome. Ik moet dan wel F5'en na het verwijderen van een pagina vol met berichten als ik het nog een keer wil gebruiken, maar het geeft niet. Ik heb de code onder een bookmark gedaan om het proces wat te versnellen.

Nu ging ik even met de muis over de delete knop en zag deze javascript code staan:
1javascript:SetCmd(document.msgViewer.CmdDelete.value);
Ik heb deze ook proberen uit te voeren, maar het werkt niet. Ik weet helemaal niks van javascript. Heb het geprobeerd te koppelen aan de bovenste, en ook om een deel van de bovenste (tot aan contentDocument;var stukje) er voor te zetten, maar dat werkte niet zo gek genoeg ook niet :P

Weet iemand hoe ik de verwijderen knop ook kan bereiken op deze manier? Het zou het verwijderproces van m'n schoolmailbox een stuk sneller maken. Ik kreeg vandaag meldingen dat ik niet meer berichten kon versturen omdat m'n mailbox vol was en ik heb geen zin om 37 pagina's op de stomme manier te verwijderen.
When all else fails, you always have delusion.
  donderdag 6 oktober 2011 @ 10:38:31 #60
267443 Cue_
Cuecumbergirl
pi_102764602
Hij doet het O+ O+

Is er trouwens ook een logische reden waarom hij de frm.tobeprinted.length niet pakt als er 1 regel is?

[ Bericht 58% gewijzigd door Cue_ op 06-10-2011 10:53:50 ]
  donderdag 6 oktober 2011 @ 16:52:39 #61
63192 ursel
"Het Is Hier Fantastisch!
pi_102775994
Geen flauw idee of tie hier moet of bij de buren ([PHP/(My)SQL] voor dummies #94) :')
Probeer het hier maar. :+

Ik ben bezig met wat Jquery. Nu weet ik een gegeven ID en wil de tekst van de h5 tag die eronder hangt graag terug zien.

1
2
3
<div id="id1">
<h5>Tekst</h5>
</div>

Nu dacht ik zelf met de volgende wel er te komen, maar dat klopt dus niet. :')

1$(this.id).find('h5').text();

[EDIT]
Soms niet te snel vragen. :')

Al opgelost
1$("#" + this.id).find('h5').text();


[ Bericht 14% gewijzigd door ursel op 06-10-2011 17:07:38 ]
pi_103038111
quote:
0s.gif Op donderdag 6 oktober 2011 16:52 schreef ursel het volgende:
Geen flauw idee of tie hier moet of bij de buren ([PHP/(My)SQL] voor dummies #94) :')
Probeer het hier maar. :+

Ik ben bezig met wat Jquery. Nu weet ik een gegeven ID en wil de tekst van de h5 tag die eronder hangt graag terug zien.
[ code verwijderd ]

Nu dacht ik zelf met de volgende wel er te komen, maar dat klopt dus niet. :')
[ code verwijderd ]

[EDIT]
Soms niet te snel vragen. :')

Al opgelost
[ code verwijderd ]

Ik zou hem zo doen:

1
2
3
4
5
<?php

$("div#" this.id).find('h5').text();

?>

of nog korter:

1
2
3
4
5
<?php

$("div#"+this.id+" h5").text(); 

?>

Hoe scherper je je selectors maakt, hoe sneller het performed.
  donderdag 13 oktober 2011 @ 15:15:13 #63
63192 ursel
"Het Is Hier Fantastisch!
pi_103038328
quote:
0s.gif Op donderdag 13 oktober 2011 15:06 schreef Scorpie het volgende:

[..]

Ik zou hem zo doen:
[ code verwijderd ]

of nog korter:
[ code verwijderd ]

Hoe scherper je je selectors maakt, hoe sneller het performed.
Ahh.. ok, Gaan we wijzigen dan. Bedankt voor de tip :*
pi_103064903
quote:
0s.gif Op donderdag 13 oktober 2011 15:06 schreef Scorpie het volgende:

[..]

Ik zou hem zo doen:
[ code verwijderd ]

of nog korter:
[ code verwijderd ]

Hoe scherper je je selectors maakt, hoe sneller het performed.
Ik zou het zo doen:
1$("#" + this.id).find('h5').text();
Omdat $() alleen een id meekrijgt, kan jQuery dat zelf optimaliseren. Er wordt dan intern getElementById() gebruikt, en sneller dan dat krijg je het niet.
pi_103272119
Welke lightbox raden jullie mij aan om facebook comment box in te bakken?
"Dubbelop alsof ik een quote citeer"
  woensdag 19 oktober 2011 @ 20:42:51 #66
63192 ursel
"Het Is Hier Fantastisch!
pi_103296213
quote:
0s.gif Op vrijdag 14 oktober 2011 07:30 schreef Light het volgende:

[..]

Ik zou het zo doen:
[ code verwijderd ]

Omdat $() alleen een id meekrijgt, kan jQuery dat zelf optimaliseren. Er wordt dan intern getElementById() gebruikt, en sneller dan dat krijg je het niet.
Heb ik het dus toch goed. :+

Even (wss simpele :') ) vraag. Als ik zeg maar wat standaard functies wil maken die ik in een eigen library wil plaatsen, wat moet ik daar exact voor doen. Alleen de js code in een js file plaatsen en daarin functies aanmaken werkt in ieder geval niet. :{
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_103296660
quote:
0s.gif Op vrijdag 14 oktober 2011 07:30 schreef Light het volgende:

[..]

Ik zou het zo doen:
[ code verwijderd ]

Omdat $() alleen een id meekrijgt, kan jQuery dat zelf optimaliseren. Er wordt dan intern getElementById() gebruikt, en sneller dan dat krijg je het niet.
Hm, toch wel:

http://stackoverflow.com/(...)d-elements-in-jquery

getElementsByClassName is het snelst, maar ik wist dus niet dat ze in 1.4+ de selection engine hebben aangepast.
pi_103296698
quote:
0s.gif Op woensdag 19 oktober 2011 20:42 schreef ursel het volgende:

[..]

Heb ik het dus toch goed. :+

Even (wss simpele :') ) vraag. Als ik zeg maar wat standaard functies wil maken die ik in een eigen library wil plaatsen, wat moet ik daar exact voor doen. Alleen de js code in een js file plaatsen en daarin functies aanmaken werkt in ieder geval niet. :{
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.
Include je de javascript file wel?
  woensdag 19 oktober 2011 @ 20:58:03 #69
63192 ursel
"Het Is Hier Fantastisch!
pi_103297058
quote:
0s.gif Op woensdag 19 oktober 2011 20:51 schreef Scorpie het volgende:

[..]

Include je de javascript file wel?
:') Ga het voor de zekerheid even nog testen. Na al dat geklooi ben ik nergens meer zeker van. :')
Laten we het voorlopig nog wel op ja houden. :+

[edit]
Zo'n pokke haakje vergeten. :') _O- :@
  woensdag 19 oktober 2011 @ 21:00:17 #70
75592 GlowMouse
l'état, c'est moi
pi_103297192
quote:
0s.gif Op woensdag 19 oktober 2011 20:51 schreef Scorpie het volgende:

[..]

Hm, toch wel:

http://stackoverflow.com/(...)d-elements-in-jquery

getElementsByClassName is het snelst, maar ik wist dus niet dat ze in 1.4+ de selection engine hebben aangepast.
Dat is alleen daar omdat wat je wilt matchen geen id heeft.
Ik vraag me af of $(this) niet sneller is. Het is in ieder geval leesbaarder.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 19 oktober 2011 @ 21:26:42 #71
63192 ursel
"Het Is Hier Fantastisch!
pi_103298738
Kan het kloppen dat een javascript functie niet met can mag beginnen? :')
Als in canBuy?

[edit]
ligt blijkbaar aan deze gehele naam. Een d erachter (canBuyd) doet die wel. 8)7
Nou ben ik nog niet zo gek lang met javascript bezig, maar kan iemand mij deze logica uitleggen? :')

[ Bericht 51% gewijzigd door ursel op 19-10-2011 21:43:12 ]
pi_103299861
Ehm ik zal zo even kijken maar post de niet werkende functie eens?
  woensdag 19 oktober 2011 @ 21:49:32 #73
63192 ursel
"Het Is Hier Fantastisch!
pi_103300049
quote:
0s.gif Op woensdag 19 oktober 2011 21:46 schreef Scorpie het volgende:
Ehm ik zal zo even kijken maar post de niet werkende functie eens?
Als ik onderstaande 3 aanroep voert die er maar 2 uit. CanBuy niet. Die slaat die gewoon over. Geen melding of iets. :{
En maak ik er canBuyd van doet die het wel. _O-
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
7
8
9
10
11
12
13
14
function alertId(id, donation) {
    alert(id);
    alert(donation);
}

function canBuy(gold, donation) {
    alert(gold);
    alert(donation);
}

function DoeMaarWat(gold, donation) {
    alert(gold);
    alert(donation);
}
pi_103301363
Waarom de fuck heb je 3 exact dezelfde functies met verschillende namen onder elkaar?
pi_103301468
quote:
5s.gif Op woensdag 19 oktober 2011 22:09 schreef KomtTijd... het volgende:
Waarom de fuck heb je 3 exact dezelfde functies met verschillende namen onder elkaar?
ik gok iets met test situatie...
pi_103301594
Ik gok trouwens dat de oorzaak is dat'ie canBuy al gedeclareerd heeft als variable ofzo.
  woensdag 19 oktober 2011 @ 22:21:33 #77
63192 ursel
"Het Is Hier Fantastisch!
pi_103302101
quote:
14s.gif Op woensdag 19 oktober 2011 22:13 schreef KomtTijd... het volgende:
Ik gok trouwens dat de oorzaak is dat'ie canBuy al gedeclareerd heeft als variable ofzo.
Nope, Ik krijg met onderstaande aanroep maar 4x een alert.
1
2
3
                DoeMaarWat("12", "24");
                canBuy("12", "24");
                alertId("12", "24");

Nergens anders komt uberhaupt het woord canBuy nog voor.
  woensdag 19 oktober 2011 @ 22:22:40 #78
63192 ursel
"Het Is Hier Fantastisch!
pi_103302175
quote:
0s.gif Op woensdag 19 oktober 2011 22:11 schreef mschol het volgende:

[..]

ik gok iets met test situatie...
Dat dus. :')
Schijnbaar niet altijd even makkelijk te begrijpen voor sommige. :+
pi_103302353
quote:
0s.gif Op woensdag 19 oktober 2011 22:22 schreef ursel het volgende:

[..]

Dat dus. :')
Schijnbaar niet altijd even makkelijk te begrijpen voor sommige. :+
ik wil wel even testen, heb je nog andere code erin staan die van belang kan zijn? :P (jquery of iets anders?)

-edit-

code an sich werkt.. je hebt gewoon canBuy eerder al gedefineerd ofzo :+

[ Bericht 9% gewijzigd door mschol op 19-10-2011 22:32:00 ]
pi_103302740
quote:
0s.gif Op woensdag 19 oktober 2011 22:22 schreef ursel het volgende:

[..]

Dat dus. :')
Schijnbaar niet altijd even makkelijk te begrijpen voor sommige. :+
Ik zag pas later dat "doemaarwat()" me niet echt een functienaam uit productiecode leek...
  woensdag 19 oktober 2011 @ 22:32:47 #81
63192 ursel
"Het Is Hier Fantastisch!
pi_103302782
quote:
0s.gif Op woensdag 19 oktober 2011 22:25 schreef mschol het volgende:

[..]

ik wil wel even testen, heb je nog andere code erin staan die van belang kan zijn? :P (jquery of iets anders?)

-edit-

code an sich werkt.. je hebt gewoon canBuy eerder al gedefineerd ofzo :+

Heb het ook net in ander project getest. Moet dat dan toch zijn. Ga eens heel goed zoeken dan maar. :')
  woensdag 19 oktober 2011 @ 22:34:49 #82
63192 ursel
"Het Is Hier Fantastisch!
pi_103302908
quote:
14s.gif Op woensdag 19 oktober 2011 22:32 schreef KomtTijd... het volgende:

[..]

Ik zag pas later dat "doemaarwat()" me niet echt een functienaam uit productiecode leek...
Ben ook niet boos, je reactie was alleen zo eeuuhh.. denigrerend :7 :*
Maar goed. Idiote functie gevonden. :@
pi_103540754
Dag allemaal,

Ik heb het volgende kleine probleem.

html code;
<div><object blablabla"></object></div>

Nu is deze div standaard 500px breed, maar voor het ene spelletje dat groter is wil ik de div net zo breed hebben dat het spelletje er net in past (+5px spacing).

Hoe kan ik achterhalen met jquery hoe groot deze object is?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 25 oktober 2011 @ 14:09:13 #84
118585 Crutch
Filantroop || Taalzwengel
pi_103541396
quote:
14s.gif Op dinsdag 25 oktober 2011 13:52 schreef Chandler het volgende:
Dag allemaal,

Ik heb het volgende kleine probleem.

html code;
<div><object blablabla"></object></div>

Nu is deze div standaard 500px breed, maar voor het ene spelletje dat groter is wil ik de div net zo breed hebben dat het spelletje er net in past (+5px spacing).

Hoe kan ik achterhalen met jquery hoe groot deze object is?
var width = $('#idvanjediv').width();

Als ie geen object pakt zou ik gewoon de traditionele getElementById gebruiken.

[ Bericht 5% gewijzigd door Crutch op 25-10-2011 14:20:22 ]
Je moeder is een hamster
pi_103542517
Heerlijk dat jQuery
1$('#id').width($('#obj').width());
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 25 oktober 2011 @ 14:43:05 #86
118585 Crutch
Filantroop || Taalzwengel
pi_103542585
quote:
0s.gif Op dinsdag 25 oktober 2011 14:41 schreef Chandler het volgende:
Heerlijk dat jQuery
[ code verwijderd ]

Wut? Effe checken. :P
Je moeder is een hamster
  zondag 30 oktober 2011 @ 22:13:48 #87
298248 Man_bijt_hond
Na het commando pijp hond
pi_103764884
Misschien een domme vraag, maar hoe krijg ik een externe Jquery file aan de praat? Wanneer ik het script in het document zelf zet werkt het gewoon maar wanneer ik het in een extern gelinkt bestand zet werk het niet.

1
2
$(document).ready(function() {
});

?

Heb altijd feest met Jquery }:| .

Het gaat om deze tut http://www.queness.com/po(...)-transparent-caption
Is er een probleem, stap er overheen.
  zondag 30 oktober 2011 @ 22:27:32 #88
75592 GlowMouse
l'état, c'est moi
pi_103765768
Includen of inline maakt geen verschil. Include wel eerst jQuery zelf.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zondag 30 oktober 2011 @ 22:30:32 #89
298248 Man_bijt_hond
Na het commando pijp hond
pi_103766004
quote:
0s.gif Op zondag 30 oktober 2011 22:27 schreef GlowMouse het volgende:
Includen of inline maakt geen verschil. Include wel eerst jQuery zelf.
Merci, dat was dus het probleem. Had jQuery zelf als tweede include.
Is er een probleem, stap er overheen.
pi_103774809
Weet iemand een goed jquery script waarmee ik het volgende kan maken?

Ik heb een tree ->

Kopje 1
-- vraag
---- antwoord
-- vraag
---- antwoord
-- vraag
---- antwoord
Kopje 2
-- vraag
---- antwoord
-- vraag
---- antwoord

nu wil ik als men klikt op kopje 1 dat de 'vragen' zichtbaar worden, nu als ik klik op en vraag wil ik het antwoord zien, echter als ik op een andere vraag klik wil ik dat alle antwoorden van het betreffende kopje weer dicht gaan behalve de vraag die ik aanklikte.

voorbeeld?
http://vaasje.amstel.nl/contact/ (klik even op gestelde vragen)

Is hier een script voor dit dit al kan? ik heb gezocht maar niet gevonden ....
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_103775412
quote:
5s.gif Op maandag 31 oktober 2011 07:50 schreef Chandler het volgende:
Weet iemand een goed jquery script waarmee ik het volgende kan maken?

Ik heb een tree ->

Kopje 1
-- vraag
---- antwoord
-- vraag
---- antwoord
-- vraag
---- antwoord
Kopje 2
-- vraag
---- antwoord
-- vraag
---- antwoord

nu wil ik als men klikt op kopje 1 dat de 'vragen' zichtbaar worden, nu als ik klik op en vraag wil ik het antwoord zien, echter als ik op een andere vraag klik wil ik dat alle antwoorden van het betreffende kopje weer dicht gaan behalve de vraag die ik aanklikte.

voorbeeld?
http://vaasje.amstel.nl/contact/ (klik even op gestelde vragen)

Is hier een script voor dit dit al kan? ik heb gezocht maar niet gevonden ....
Die van Amstel is gewoon deze:

http://jqueryui.com/demos/accordion/

maar dan gestyled.
pi_103777162
Top! en bedankt, we gaan er mee spelen! :)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 31 oktober 2011 @ 14:35:55 #93
56176 Catch22-
Ben je Blind?!
pi_103785869
quote:
0s.gif Op zondag 30 oktober 2011 22:13 schreef Man_bijt_hond het volgende:
Misschien een domme vraag, maar hoe krijg ik een externe Jquery file aan de praat? Wanneer ik het script in het document zelf zet werkt het gewoon maar wanneer ik het in een extern gelinkt bestand zet werk het niet.
[ code verwijderd ]

?

Heb altijd feest met Jquery }:| .

Het gaat om deze tut http://www.queness.com/po(...)-transparent-caption
je moet _altijd_ firebug/webdevelopertools gebruiken als je met JS bezig bent. Dan had dit niet gebeurd...
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?
  maandag 31 oktober 2011 @ 19:15:42 #94
298248 Man_bijt_hond
Na het commando pijp hond
pi_103797771
De database aanleggen is in ieder geval dit keer in 1 keer gelukt. Had er 3 dagen voor ingepland :') . Nogmaals dank voor de hulp GlowMouse.

quote:
11s.gif Op maandag 31 oktober 2011 14:35 schreef Catch22- het volgende:

[..]

je moet _altijd_ firebug/webdevelopertools gebruiken als je met JS bezig bent. Dan had dit niet gebeurd...
Dit gebeurt mij ook geen tweede keer meer :D .
Is er een probleem, stap er overheen.
  dinsdag 1 november 2011 @ 19:09:55 #95
298746 Dalando
18, niet meer gefrustreerd
pi_103842139
Oke: als ik lokaal een pagina maak waarbij ik een localStorage met de int 1, en ik ga naar mijn website en ik check dezelfde localStorage, waarom is de inhoud dan undefined?
Spel-, taal- en grammaticafouten voorbehouden.
994a040db3f025e25771e045468fc121
pi_103863951
omdat local niet online is/ en visa versa? :D
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 2 november 2011 @ 09:29:07 #97
56176 Catch22-
Ben je Blind?!
pi_103865084
localStorage is domeingebonden (net als cookies). Zou niet echt veilig zijn anders he ;)
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?
  donderdag 22 december 2011 @ 08:59:57 #98
267443 Cue_
Cuecumbergirl
pi_105906190
Oke, nieuw probleempje.

Heb een php pagina met daarin verschillende gegevens, opgebouwd met ong 5 blokken als onderstaande:
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
echo "
<a name='Aantallen_te_Matchen_Orders'></a>
<b>Aantallen te Matchen Orders</b>         Status van ".$datumvandaag."  tijdstip ".$tijdnu."        <a href='#Top'>Top</a>
</div>
<br>
<table style='text-align: left; width: 644px;' border='1' cellspacing='2' cellpadding='2'>
  <tbody>
    <tr>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>Plangroep<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>Totaal<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153); text-align: center;'>ap1<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap2<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap3<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap4<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap5<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap6<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap7<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap8<br></td>
      <td style='vertical-align: top; background-color: rgb(255, 204, 153);  text-align: center;'>ap9<br></td>
    </tr>
     <tr>
      <td style='vertical-align: top; text-align: center;'>Aantal<br></td>   
    ";
    AantalTeMatchen('lijst');
 echo " </tr> 
  </tbody>
</table>
 <br>
 ";

Nu moet er nieuwe pagina erbij komen die eigenlijk zorgt dat de verschillende blokken omstebeurten getoond worden. Dus eerst de uitkomst van blok 1, daarna blok 2, blok 3 etc.
Zag zoiets wel mbv javascript
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
ar quote=new Array();
  quote[0]='This is quote number one';    /* add as many quotes as you like!*/
  quote[1]='This is quote number two';
  quote[2]='This is quote number three';
  quote[3]='This is quote number four';
  quote[4]='This is quote number five';
  quote[5]='This is quote number six';
  quote[6]='This is quote number seven';
  quote[7]='This is quote number eight';
  quote[8]='This is quote number nine';
  quote[9]='This is quote number ten';

var speed=2000;    /*this is the time in milliseconds adjust to suit*/
var q=0;

function showQuote() {

     document.getElementById("quotes").innerHTML=quote[q];
     q++;
if(q==quote.length) {
     q=0;
  }
}
setInterval('showQuote()',speed);
   
 //]]>
</script>

Maar hoe ik t van mij erin zal moeten verwerken.. ik heb geen idee :N Jullie tips? of andere ideeen?

Wat ik precies wil:
Ik wil dat de pagina zonder verversen elke 10 sec een ander van die 5 blokken laat zien.
Dus dat hij 10 sec table 1 laat zien, vervolgens 10 sec table 2 , tot en met table 5 en dan weer begint bij table 1.
pi_105906561
1) CSS! Echt! ;(
2) Is het echt nodig zulke lappen tekst te echoën?
3) Wat jij wilt heet AJAX. Typ dat eens in op google. Ik zou je aanraden een framework zoals JQuery te gebruiken, dat maakt het een stuk makkelijker.
  donderdag 22 december 2011 @ 09:29:08 #100
267443 Cue_
Cuecumbergirl
pi_105906800
quote:
14s.gif Op donderdag 22 december 2011 09:19 schreef KomtTijd... het volgende:
1) CSS! Echt! ;(
2) Is het echt nodig zulke lappen tekst te echoën?
3) Wat jij wilt heet AJAX. Typ dat eens in op google. Ik zou je aanraden een framework zoals JQuery te gebruiken, dat maakt het een stuk makkelijker.
Het kan idd allemaal netter.. i know, maar ben beginneling en moet natuurlijk allemaal leuk tussendoor.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')