Trollface, heldquote:
1 2 3 4 5 6 7 8 9 | <div id="1">1</div> <div id="2">2</div> <div id="3">3</div> <div id="4">4</div> <div id="5">5</div> </div> |
1 2 3 4 5 6 7 | if($(this).attr('id')) { $(this).mouseover(function() { checkPlaats($(this).attr('id')); } ) ; } } ) ; |
Heb nu wel iets voor jequote:Op dinsdag 15 juni 2010 23:00 schreef wobbel het volgende:
[..]
Je wilde onmouseover als advies geven?
Ik kan me vergissen, maar volgens mij levert $('div#plattegrond') altijd maar 1 div op.quote:
In mijn ervaring doet het bij id's ook de onderliggende elementen selecteren... ik kan me ook vergissen though.quote:Op dinsdag 15 juni 2010 23:08 schreef Light het volgende:
[..]
Ik kan me vergissen, maar volgens mij levert $('div#plattegrond') altijd maar 1 div op.
En een id mag niet beginnen met een cijfer.
Ik weet het niet, maar ik zou het onlogisch vinden.quote:Op dinsdag 15 juni 2010 23:13 schreef Trollface. het volgende:
[..]
In mijn ervaring doet het bij id's ook de onderliggende elementen selecteren... ik kan me ook vergissen though.
Bij CSS selectors is het iig zo dat je bijquote:Op dinsdag 15 juni 2010 23:15 schreef Light het volgende:
[..]
Ik weet het niet, maar ik zou het onlogisch vinden.
1 |
Nee, met a#test selecteer je de a-elementen met id "test". In jouw voorbeeld doet a#test dus niets. Dan moet je #test a gebruiken, voor alle a's in #test.quote:Op dinsdag 15 juni 2010 23:17 schreef Trollface. het volgende:
[..]
Bij CSS selectors is het iig zo dat je bij
[ code verwijderd ]
gewoon a#test kunt selecteren... in een CSS selector dan, weet niet in hoeverre een jQuery selector daarvan afwijkt?
Oeps.quote:Op dinsdag 15 juni 2010 23:22 schreef Light het volgende:
[..]
Nee, met a#test selecteer je de a-elementen met id "test". In jouw voorbeeld doet a#test dus niets. Dan moet je #test a gebruiken, voor alle a's in #test.
Zie de aangepaste post van Trollface.quote:Op woensdag 16 juni 2010 08:30 schreef wobbel het volgende:
Maar hebben jullie al iets concreets voor mij te melden?
quote:Op woensdag 16 juni 2010 09:10 schreef Light het volgende:
[..]
Zie de aangepaste post van Trollface.
jQuery vind ik persoonlijk het fijnste framework dat er is, zeker vergeleken met mootools of prototype, als schijnt deze laatste veel meer te kunnen oid.quote:Op woensdag 16 juni 2010 09:34 schreef Darkomen het volgende:
[..]
Dat Jquery is wel handig zeg, moet er ook maar eens wat meer naar kijken
Sja zo'n afweging is het altijd... en als de functies groter worden, is het de vraag of je nog wel met het framework uit de voeten kunt. Ik heb zelf tot nu toe nog nooit een framework of library gebruikt. Vooral omdat ik er nog nooit een toepassing voor gehad heb.quote:Op woensdag 16 juni 2010 10:34 schreef Darkomen het volgende:
Ik heb er al veel van gezien, maar ik schrijf vrij veel zelf, en voor kleine functies wil ik niet gelijk een library erin gooien als is 24kb niet groot.
1 |
1 2 3 4 5 6 7 8 9 10 | function makesure() { if (confirm('Weet u het zeker? ')) { return true; } else { return false; } } </script> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | function makesure() { if (confirm('Weet u het zeker? ')) { return true; } else { return false; } } </script> <script language="Javascript"> <!-- function OnButton1() { document.Form1.action = "wijzig.php" document.Form1.submit(); // Submit the page return true; } function OnButton2() { document.Form1.action = "delete.php" document.Form1.submit(); // Submit the page return true; } --> </script> |
Ow geniaal! zo had ik het niet geprobeerd. Werkt goed!quote:Op donderdag 17 juni 2010 12:52 schreef Darkomen het volgende:
onclick="functie1();functie2();" geen probleem
was niet echt duidelijk dat je dat wildequote:Op donderdag 17 juni 2010 13:20 schreef Phoneutria het volgende:
[..]
Ow geniaal! zo had ik het niet geprobeerd. Werkt goed!
edit: Ow helaas toch niet in mijn situatie, want als ik nu op annuleren druk dan voert hij het 2e script nog wel uit.![]()
1 2 3 4 5 6 7 8 9 10 11 12 | function limitText(limitField, limitNum) { if (limitField.value.length > limitNum) { limitField.value = limitField.value.substring(0, limitNum); } else (limitfield.value.length > 499 ); { alert ('teveel tekens'); } } </script> |
1 2 3 4 5 6 7 8 9 10 11 12 | function limitText(limitField, limitNum) { if (limitField.value.length > limitNum) { limitField.value = limitField.value.substring(0, limitNum); } else if(limitField.value.length > 499 ) { alert ('teveel tekens'); } } </script> |
1 2 3 4 5 6 7 8 | var height; while(document.getElementById("carpet_container").clientHeight < unfold_heigth) { height = document.getElementById("carpet_container").clientHeight; document.getElementById("carpet_container").style.height = (height + 1)+"px"; wait(40); } } |
Ah is die gewoon goed dus.quote:Op maandag 28 juni 2010 13:50 schreef b4kl4p het volgende:
clientHeight geeft de waarde van de client als integer
style.height in pixels, dus bv "100px" en client "100"
Maar als setter werkt clientHeight niet.
Alleen veranderd deze het stylesheet per kwartaal in plaats van per seizoen...quote:<script type="text/javascript">
function load_css(url) {
var e = document.createElement("link");
e.href = url;
e.type = "text/css";
e.rel = "stylesheet";
e.media = "screen";
document.getElementsByTagName("head")[0].appendChild(e);
}
window.onload = function( ) {
var date = new Date;
var month = date.getMonth( ) + 1;
var Q = Math.floor( ( month ) / 3 ) + 1;
if ( Q == 5 ) { Q = 1; } // december fudge //
if ( Q == 1 ) { load_css("css/winter.css"); }
else if ( Q == 2 ) { load_css("lente.css"); }
else if ( Q == 3 ) { load_css("zomer.css"); }
else if ( Q == 4 ) { load_css("herfst.css"); }
}
</script>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <script src="jquery.smooth-scroll.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function() { $('li a').smoothScroll({ afterScroll: function() { /* location.hash = this.hash; */ } }); $('button.scrollsomething').click(function() { $.smoothScroll({ scrollElement: $('div.scrollme'), scrollTarget: '#findme' }); return false; }); }); </script> <link rel="stylesheet" href="nivo-slider.css" type="text/css" media="screen" /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> <script src="jquery.nivo.slider.pack.js" type="text/javascript"></script> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | type="text/javascript"></script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>NVVGP - CMS</title> <link href="media/main.css" rel="stylesheet" type="text/css" /> </head> <body onload="initialize()" onunload="GUnload()"> <?php include 'includes/menu.php' ?> <script type="text/javascript"> var map = null; var geocoder = null; function initialize() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(37.4419, -122.1419), 1); map.setUIToDefault(); geocoder = new GClientGeocoder(); } } function showAddress() { var address = document.getElementById("straat") + ", " + document.getElementById("postcode") + ", " + document.getElementById("woonplaats"); if (geocoder) { geocoder.getLatLng( address, function(point) { if (!point) { //alert(address + " not found"); } else { map.setCenter(point, 15); var marker = new GMarker(point, {draggable: true}); map.addOverlay(marker); point = point.toString(); point = point.replace("(", ""); point = point.replace(")", ""); var latlong = point.split(", "); document.getElementById("lat").value = latlong[0]; document.getElementById("long").value = latlong[1]; GEvent.addListener(marker, "dragend", function() { marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6)); point = marker.getLatLng().toUrlValue(6); point = point.replace("(", ""); point = point.replace(")", ""); var latlong = point.split(","); document.getElementById("lat").value = latlong[0]; document.getElementById("long").value = latlong[1]; }); GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6)); point = marker.getLatLng().toUrlValue(6); point = point.replace("(", ""); point = point.replace(")", ""); var latlong = point.split(","); document.getElementById("lat").value = latlong[0]; document.getElementById("long").value = latlong[1]; }); GEvent.trigger(marker, "click"); } } ); } } </script> |
Wat ging er nou precies fout dan?quote:Op donderdag 12 augustus 2010 22:08 schreef Swetsenegger het volgende:
Maar eh... hij geeft geen lat en long terug, hij geeft gewoon een positie op de kaart terug he: http://test.xploise.nl/
-edit Ah Als je het map_canvas element hebt geeft hij ze ook terug in de vakjes
Ik had eerst de div met id map_canvas er niet bij.quote:Op donderdag 12 augustus 2010 22:12 schreef boem-dikkie het volgende:
[..]
Wat ging er nou precies fout dan?
Nee, ik bedoel meer, waarom werkt hij nu bij jou wel en deed hij het bij mij niet.quote:Op donderdag 12 augustus 2010 22:13 schreef Swetsenegger het volgende:
[..]
Ik had eerst de div met id map_canvas er niet bij.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |