si infatti nel frattempo ho trovato una soluzione per un problema simile e l'ho adattato.
pare funzioni:
codice:
       <script>
            $(document).ready(function () {
                $('.div_barcode').append('<div class="bc_target">');
                $('.bc_target').each(function () {
                    var $this = $(this);
                    $this.barcode($this.parent().find('input:hidden:first').val(), 'ean13');
                });
            });
        </script>

            <?php
            foreach ($array as $art):
                $ean13 = $art['articolo_ean13'];
                ?>
                <div>
                    <input type="hidden" value="<?php echo $ean13; ?>">
                    <?php echo $art['articolo_descita'] . ' / ' . $art['articolo_descen']; ?>
                </div>
            <?php endforeach; ?>