概要
Markdownで記事を書くときに、\$を記述する必要があり、そのまま記述してもうまく表示されませんでした。結論から言いますと、\$の前に\をふたつ続けて書くとうまく表示されます。
試してみたケース
(1)一行にひとつの$を書いたケース(成功例)
記述例
この行は$・・・・の行です。
表示例
この行は$・・・・の行です。
結果
この場合は正しく表示されます。但し、次の行との間は空白行を
ひとつ入れます。
(2)複数行に$を入れたケース(失敗例)
記述例
複数行に$を入れたケース
複数行に$を入れたケース
複数行に$を入れたケース
表示結果
複数行に$を入れたケース
複数行に$を入れたケース
複数行に$を入れたケース
結果
改行が無いと、上の2行には$がなく、3行目には$があります。
各行に改行があれば$は表示されます。
(3)各行に改行を入れたケース(成功例)
記述例
複数行に$を入れたケース
複数行に$を入れたケース
複数行に$を入れたケース
表示例
複数行に$を入れたケース
複数行に$を入れたケース
複数行に$を入れたケース
結果
各業に改行があると記述どおり$は正しく表示されます。
(4)各行に複数の$があるケース(失敗例)
記述例
複数行に$を入れたケース$$$
複数行に$を入れたケース$$$
複数行に$を入れたケース$$$
表示例
複数行に$を入れたケース$$$
複数行に$を入れたケース$$$
複数行に$を入れたケース$$$
結果
表示例のように、正しく表示されていません。
(5)$の前に\をふたつ続けたケース(成功例)
記述例
複数行に\\$を入れたケース\\$\\$\\$
複数行に\\$を入れたケース\\$\\$\\$
複数行に\\$を入れたケース\\$\\$\\$
表示例
複数行に\$を入れたケース\$\$\$
複数行に\$を入れたケース\$\$\$
複数行に\$を入れたケース\$\$\$
総合結果
ひつの文章の中に複数の$を記述する場合は、すべての$の前に\\(エスケー
プ文字)をふたつ続けて書くと正しく表示されました。
改行のあるなしは関係ありませんでした。
あとがき
いろいろと試行錯誤しましたが、これで、文章の中に$.ajax()の記述することができました。
追記
@Nabetani様からコメントがあり、バッククオートで挟む書き方を教えていただきました。