Klopt, maar mijn functie is 2 regels, die van jou 4. Sowieso vind ik het altijd overzichtelijker om te beginnen met een uitgangssituatie en die te veranderen al naar gelieve de variabelen.quote:Op woensdag 8 juni 2011 07:34 schreef n8n het volgende:
[..]
is dat niet hetzelfde als == ( || ) maar dan omgekeerd?
voorbeeld: http://www.n8n.nl/temp/jsmenu.html
grijze tekst staat voor gesloten, groen voor open.
1 2 | if (e.className != 'subsites') e.className = 'subsites'; else if (e.className != 'closed' && e.className != 'user') e.className = 'closed'; |
klopt kan dit stukje lezen en interpreteren nu, de aanpassing die ik heb gemaakt zijn de if op de 1e regel en van de if op de tweede regel heb ik een else if gemaakt, leek mij logisch en Safari dacht daar ook zo overquote:Op woensdag 8 juni 2011 09:42 schreef KomtTijd... het volgende:
== en || (gelijk aan en OR) is precies het omgekeerde van != en && (niet gelijk aan en AND). Je zult het gedrag dus ook om moeten keren, of het hele statement moeten inverteren met een uitroepteken.
Het is allemaal gewoon wiskunde.
Ik vind die van jouw ook mooier maar ik zou zelf gaan voor:quote:
1 | (e.className != 'ingeklapt' && e.className != 'user') ? e.className = 'ingeklapt' : e.className = 'fok'; |
Een zogenaamde ternary operator. Typ dat maar eens in op google.quote:
Mja zover wilde ik nou ook weer niet gaanquote:Op woensdag 8 juni 2011 10:04 schreef wdn het volgende:
[..]
Ik vind die van jouw ook mooier maar ik zou zelf gaan voor:
[ code verwijderd ]
Dan is de marker ineens undefined :squote:Op dinsdag 7 juni 2011 11:58 schreef GlowMouse het volgende:
Probeer onClick="markerinlijst2(marker)"
1 2 3 4 5 6 | alert(varPositie); document.getElementById("routepunten").innerHTML = document.getElementById("routepunten").innerHTML+'<img src="'+varIcon+'"/><a href="#" onClick="lijnplaatsen(varPositie)">'+ titel + '</a>'; function lijnplaatsen (varPositie) { // Toegevoegde marker in ontzichtbare lijst plaatsen alert(varPositie); } |
1 2 | alert(varPositie); lijnplaatsen(varPositie); |
1 | document.write('<li>Appels: ' + localStorage.getItem('Appels') + '</li>' ); |
1 | <input type="range" name="fruitappels" id="fruitappels" value="0" min="0" max="10" /> |
Dat is geen probleem. Heb sowieso al alles opgebouwd op deze manier, waar ik al blij mee wasquote:
quote:Today we’re making the first version of Swiffy available on Google Labs. You can upload a SWF file, and Swiffy will produce an HTML5 version which will run in modern browsers with a high level of SVG support such as Chrome and Safari.
Swiffy uses a compact JSON representation of the animation, which is rendered using SVG and a bit of HTML5 and CSS3. ActionScript 2.0 is also present in the JSON object, and is interpreted in JavaScript in the browser. This representation makes the Swiffy animations almost as compact as the original SWF files.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | jQuery.fn.center = function () { this.css("position","absolute"); var topPos; var widthPos; topPos = (($(window).height() - this.outerHeight()) / 2) + $(window).scrollTop(); widthPos = (($(window).width() - this.outerWidth()) / 2) + $(window).scrollLeft(); if(topPos<0){ topPos=0; } if(widthPos<0){ topPos=0; } this.css("top", topPos + "px"); this.css("left", widthPos + "px"); return this; } |
1 | $("#divId").center(); |
Handy indeed.quote:Op dinsdag 5 juli 2011 09:37 schreef GI het volgende:
Voor de jquery mensen die wel eens met positionering van 'popup divs' in de knoei zitten:
[ code verwijderd ]
[ code verwijderd ]
Post eens wat code? Je denkwijze is goed volgens mij.quote:Op dinsdag 5 juli 2011 11:48 schreef Cue_ het volgende:
Ok vraagje,
ik roep in mijn HTML form een functie op in javascript (on change event namelijk). Deze functie staat in een .js file. (html zit in een .tpl file).
nu wil ik dat aan het einde van de functie, hij de focus set in het veld waar hij mee bezig is geweest.
Dacht dus simpel:
document.getElementById('trucknr').focus();
of iets in die geest. Maar hij pakt hem niet. Iemand enig idee waar het aan kan liggen?
gewoon een tekstveld, met het juiste id.quote:Op dinsdag 5 juli 2011 11:54 schreef Scorpie het volgende:
Textveld id`s nalopen, of is het een dropdown / radio button / textarea ?
1 2 3 4 5 6 7 8 9 10 11 | function a(){ setTimeout('b',1000); } function b(){ setTimeout('c',1000); } function c(){ setTimeout('a',1000); } |
SPOILEROm 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.Wanneer ik de </table> boven de laatste echo zet, dan lijkt hij wel de sorttable te willen gebruiken, maar omdat er dan geen data in de table valt pakt hij hem dus niet.![]()
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 | <script language="JavaScript" type="text/javascript"> $(document).ready(function(){ var imgArr = new Array( // relative paths of images 'gry-arnestad-1920x1080-wallpaper-5915.jpg', 'brooklyn-bridge-new-york-1920x1080-wallpaper-6207.jpg' ); var preloadArr = new Array(); var i; /* preload images */ for(i=0; i < imgArr.length; i++){ preloadArr[i] = new Image(); preloadArr[i].src = imgArr[i]; } var currImg = 1; var intID = setInterval(changeImg, 6000); /* image rotator */ function changeImg(){ $('#slideshow').animate({opacity: 0}, 1000, function(){ $(this).css('background','url(' + preloadArr[currImg++%preloadArr.length].src +') top center no-repeat'); }).animate({opacity: 1}, 1000); } }); </script> |
Ja idd ik hoorde het al van iemand.quote:Op donderdag 14 juli 2011 23:56 schreef KomtTijd... het volgende:
Dat gaat niet lukken met deze functie. Je kunt niet twee verschillende achtergrondafbeeldingen tegelijk op één element hebben.
1 2 3 4 5 6 | <ul> <li> banaan</li> <li>kers</li> <li>aarbei</li> <li>appel</li> </ul> |
quote:Op donderdag 28 juli 2011 16:38 schreef GlowMouse het volgende:
Je kunt telkens de eerste selecteren die nog zichtbaar is, totdat er nog maar eentje is.
Wat een bazen zitten er toch op FOK!quote:Op donderdag 28 juli 2011 16:38 schreef Scorpie het volgende:
Met jQuery staat er gewoon een 1 op 1 voorbeeld van hoe je het zou kunnen doen.
http://api.jquery.com/last/
1 | /ig/images/weather/chance_of_rain.gif |
1 | /^\/ig\/images\/weather\/(.*)/ |
ben geen JS held maar doet match dit niet?quote:Op vrijdag 12 augustus 2011 22:14 schreef Qunix het volgende:
Hallo allen,
Weet iemand hoe ik de value van een stukje regular expression terug kan krijgen in native Javascript of jQuery?
Ik heb deze string:
[ code verwijderd ]
En dit is mijn regex:
[ code verwijderd ]
Ik wil graag dat laatste (.*) terug krijgen, welke functie kan ik hiervoor gebruiken?
Bvd.
Ik was bezig met de match functie, maar thanks voor de site. Een goed voorbeeld staat erop en het werkt.quote:Op vrijdag 12 augustus 2011 22:21 schreef mschol het volgende:
[..]
ben geen JS held maar doet match dit niet?
https://developer.mozilla(...)Objects/String/match
1 | test("6f9bff414d8f176e5c15359934c741bb","+photosetId"); |
1 | test("6f9bff414d8f176e5c15359934c741bb","1345"); |
Je hebt een table met allemaal fotos. Elke foto heeft zijn eigen unieke ID. Zodra je op een foto klikt gaat er een script in werking die de juiste tekst pakt die bij dat ID hoort en ook de juiste fotos van Flickr afhaalt. Echter doet hij dat nu niet. Als ik de variabel gewoon handmatig invoer dan doet hij het wel. Het gaat dus mis zodra de variabel in de functie wordt gestopt.quote:
1 2 3 4 5 6 | <td> <input type="text" name="info_extern" id="<? echo $ordernr['INFO_EXTERN']; ?>" value="<? echo $ordernr['INFO_EXTERN']; ?>" style="width:100px;background-color:#f2f2f2" /></td> <td> <input type="text" name="status" id="<? echo $ordernr['STATUSID']; ?>" value="<? echo $status; ?>" style="width:100px;background-color:#f2f2f2" /></td> <td> <input type="checkbox" name="tobeprinted[]" id="tobeprinted" value="<? echo $ordernr['ORDERNR']; ?>" style="width:40px" /></td> </tr> <tr> <td><input type="button" name="actie" id="print" value="Print" onclick="statusChange( Alle tobeprinted )"/></td></tr> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |