0

JavaScript 用の基本的なテンプレート パーサーを実装しました。テンプレート文字列内の変数を置き換えるだけです。つまり、{event.date} は 2013 年 7 月 4 日になります。

テンプレート文字列を保存するためにスクリプトタグを使用しています

<script id="date_template" type="text/html"> <span class="date" id="date_{event.id}">  {event.date}  <span> </script> 

しかし、モバイルデバイスではエラーが発生するため、これには div 要素を使用しました

<div style="display:none" id="date_template"> <span class="date" id="date_{event.id}">  {event.date}  <span> </div> 

しかし、それは他の問題を引き起こすdom要素を作成します。これを行う他の方法はありますか?

4

1 に答える 1

0

これを行う別の方法を次に示します。

$("<span/>",  
   {
    "class":"date",
    "id":"date_$event.id".replace(/\$event.id/,event.id),
    "html":event.date
   }
 )

参考文献

于 2013-11-01T22:42:23.923 に答える