2017-08-22 4 views
0

j'avoir récupéré la valeur dans js file.I drupal veulent passer la variable dans template.I html voulez inclure 'anniversaryCount' html template.Now J'ai attrapépasser la variable variable de js html modèle

Uncaught SyntaxError: Invalid regular expression: /(^|.)cbox(.|$)/: Stack overflow at RegExp.test()

(function ($) { 
    Drupal.behaviors.one_time_popup = { 
    attach: function (context, settings) { 
     var anniversaryCount = Drupal.settings.one_time_popup.aniv; 
     console.log(anniversaryCount); //prints correct value 
     cardTemplate = "<div class='cardTemplate'><span class='birthdayImage'></span><p class='wishes'>Happy Work Anniversary <span id='spl_name'></span> !</p><img src='" + Drupal.settings.publicpath + "/Anniversary_Images/" + anniversaryCount + "Anniversary.jpg'></div>"; 
    } 
    }; 
}(jQuery)); 
+0

erreur Vous avez pas de relation avec votre code, cette référence d'erreur à RegExp /(^|.)cbox(.|$)/ – Fky

Répondre

0

avec jquery mettre votre code html pour la page

$("#your_elemen_id_where_to_put_html").html(cardTemplate);