質問編集履歴

2

marked\.js についての記述を整理 など

2016/12/21 09:59

投稿

sk_3122
sk_3122

スコア1126

test CHANGED
File without changes
test CHANGED
@@ -182,14 +182,34 @@
182
182
 
183
183
  - そもそも何でそんなことをしたいのか
184
184
 
185
- ⇒ 「body にマークダウンでドキュメントを記述」して
185
+ ⇒ 「body にマークダウンでドキュメントを記述」して
186
-
186
+
187
- 「marked.js というライブラリで変換して再設定」
187
+ 「marked.js というライブラリで変換して再設定」としようとしたところ、
188
-
188
+
189
- としようとしたところ、意図しない変換がかかっている部分があったという経緯です。
189
+ 意図しない変換がかかっている部分があったという経緯です。
190
190
 
191
191
 
192
192
 
193
+ (marked.js はマークダウンで書いたものを HTML タグに変換してくれるライブラリ)
194
+
195
+
196
+
197
+ $("body").html() が <= を &lt; で返しており、
198
+
199
+ marked.js は &lt; をさらに &amp;lt; に変換しているようなので、
200
+
201
+ 最終的にブラウザ上で 比較式が &lt;= と表示されてしまっています。
202
+
203
+
204
+
205
+ その為、&lt;= ではなく <= の状態で marked.js に渡せないものかと考えています。
206
+
207
+
208
+
209
+ ----
210
+
211
+
212
+
193
213
  - マークダウンは別ファイルで記述して、それを読み込む… としない理由
194
214
 
195
215
  ⇒ 一応 ローカルでも動かせると良いなあと思った為です。
@@ -198,7 +218,11 @@
198
218
 
199
219
  (ブラウザの設定をいじれば動くのは知ってるんですけど…)
200
220
 
221
+
222
+
201
-
223
+ ----
224
+
225
+
202
226
 
203
227
  - *.md で書かないで marked.js を使う理由
204
228
 

1

関係ありそうなページを見つけたので追記

2016/12/21 09:59

投稿

sk_3122
sk_3122

スコア1126

test CHANGED
File without changes
test CHANGED
@@ -210,6 +210,18 @@
210
210
 
211
211
  ----
212
212
 
213
+ 追記: この辺 ↓ とかの関係ですかね… そのまんまは取れないのでしょうか
214
+
215
+
216
+
217
+ innerHTML や jQuery.html() は HTMLをそのまま取得できるわけではない
218
+
219
+ http://jmblog.jp/archives/876
220
+
221
+
222
+
223
+ ----
224
+
213
225
 
214
226
 
215
227
  何かお分かりになる方がいらっしゃいましたら よろしくお願いします。