Beste mede- SD-ers,
Met jquery vervang ik de inhoud van een div, in dit geval de div met de class regTitle. Deze inhoud wordt vervangen door de inhoud van de ID van deze div. Dit werkt opzich goed, zie onderstaand.
<script>
$(function() {
var linkid = $('div.regTitle').attr('id');
$(".regTitle").html(linkid);
});
</script>
<div class="regTitle" id="3783">Deze text wordt vervangen door 3783</div>
Nu heb ik alleen een PHP while loop en word de regTitle div vaker ge-echo'd. Echter wordt de inhoud van deze divs allemaal vervangen door slechts 1 ID in plaats van elke div zijn eigen unieke ID.
B.v
<div class="regTitle" id="3783">3783</div>
<div class="regTitle" id="3883">3783</div>
<div class="regTitle" id="3983">3783</div>
Hoe het moet zijn
<div class="regTitle" id="3783">3783</div>
<div class="regTitle" id="3883">3883</div>
<div class="regTitle" id="3983">3983</div>
Wat zie ik hier over het hoofd? Ik heb al de jquery functie each geprobeerd echter zonder resultaat.
Alvast bedankt voor jullie hulp!
- Jquery function gaat fout bij herhaling
-
06-06-2013, 11:26 #1
- Berichten
- 145
- Lid sinds
- 17 Jaar
Jquery function gaat fout bij herhaling
-
-
06-06-2013, 16:39 #2
- Berichten
- 390
- Lid sinds
- 15 Jaar
Re: Jquery function gaat fout bij herhaling
Met je huidige code plak je de ID van de eerste DIV in je variabele linkid. Vervolgens kopieer je die ene variabele naar alle DIVs. Wat beter werkt is denk ik iets als dit:
$( ".regTitle" ).each(function() {
$(this).html( $(this).attr('id') );
});
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic