2017-08-22 3 views
0

をHTMLにjsの変数変数を渡し、HTML template.Nowに「anniversaryCount」を含めるようにしたい私はは、HTML template.Iに変数を渡したい、私はJS file.Iでdrupalの値をフェッチしたテンプレート

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

をキャッチjQueryを使って
(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

あなたのエラーは、正規表現/(^|.)cbox(.|$)/に、この誤差基準を自分のコードとは関係を持たないページへのあなたのhtmlを置きます – Fky

答えて

0

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

関連する問題