Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso adicionar uma div a cada 3 parágrafos (<p>). Possível em php ou só em javascript?
Sim, consegui com JS
<script>
$(document).ready(function () {
$('p').each(function (i) {
var pos = i + 1;
console.log(pos, pos % 3, this)
if (pos % 3 == 0) {
$('<div/>', {
class: 'anuncio',
text: 'expandindo'
}).insertAfter(this);
}
});
});
</script>
preg_match_all
Ou
http://simplehtmldom.sourceforge.net/
Mas acredito que pelo JS/jQuery seja melhor.