回答編集履歴

1

変数の展開

2019/03/11 08:27

投稿

yambejp
yambejp

スコア114839

test CHANGED
@@ -47,3 +47,55 @@
47
47
  <div id="hoge"></div>
48
48
 
49
49
  ```
50
+
51
+
52
+
53
+ # 追記
54
+
55
+ 変数の展開を希望?
56
+
57
+ printf的な感じでどうでしょう?
58
+
59
+
60
+
61
+ ```javascript
62
+
63
+ <script>
64
+
65
+ var replacement=["fuga","piyo","piyo","piyo"];
66
+
67
+ $(function(){
68
+
69
+ var text = ((function() {
70
+
71
+ /*
72
+
73
+ <ul id="?">
74
+
75
+ <li class='?'>menu1</li>
76
+
77
+ <li class="?">menu2</li>
78
+
79
+ <li class=?>menu3</li>
80
+
81
+ </ul>
82
+
83
+ */
84
+
85
+ }).toString().replace(/\r\n|\r|\n/g,'__rn__').match(//*(.+)*//)[1].replace(/__rn__/g,"\n")).replace(/?/g,function(){return replacement.shift();});
86
+
87
+
88
+
89
+ console.log(text);
90
+
91
+ $('#hoge').append($(text));
92
+
93
+ });
94
+
95
+
96
+
97
+ </script>
98
+
99
+ <div id="hoge"></div>
100
+
101
+ ```