Código Javascript:
Ver original
$('a.referencia').on('click', function(e) {e.preventDefault(); return true;}); jQuery(document).ready(function($) { $('.referencia').each(function() { $(this).popover({ html: true, trigger: 'manual', content: function() { var myRel = $(this).attr("rel"); //Detectamos si hay coma if(myRel.indexOf(',') != -1){ //Convertimos la cadena en array var myRel_array = myRel.split(","); //agregamos #ref a cada elemento del array for(var i=0;i<myRel_array.length;i++) { myRel_array[i]="#ref"+myRel_array[i]; } //Suponiendo que los valores del array fueran #ref1, #ref2 y #ref3 necesito que me devuelva esto: //return $('#ref1').html()+$('#ref2').html()+$('#ref3').html(); } else { //Si solo es un número var myRefe = $("#ref"+myRel); return $(myRefe).html(); } } }) }); });
Lo que no sé cómo hacer es el return en el caso de que sea un array (línea 18).
Muchas gracias por anticipado y espero alguien pueda acercarme a la solución.
Saludos,