-
ID:J64ZwY さんの質問

javascriptのエスケープではまりました。。ヘルプお願いします。。

$(".hage").append("<li><a href=\""+hennsuu+"\">
<div><img src=\""+hennsuu+"\" alt=\""+hennsuu+"\"></div>
<div><p class=\"hageC\">"+hennsuu+"</p>
<p class=\"hageB\">"+hennsuu+"</p>
</div></a></li>");

これでエラーでちゃいます。。

みんなの回答 2 件

ID:EotPG/ さんの回答

改行いれてるから?

ID:J64ZwY

せ、せいかいです。。治りましたw まさかの改行かぁ。ありがとうございます!

ID:gWoEH6

なんじゃ〜そらゃ〜

ID:fQcMOC

文字列内で改行するときは行末にバックスラッシュ(Windowsだと円記号)入れるといいよ

ID:J64ZwY

文字列内の改行は避けたほうがいいんですね。勉強になりやす。

ID:Z38zMI さんの回答

テンプレートリテラルとES6コンバータを使うべし

ID:J64ZwY

そんなのがあったんですね。使い方わからないけど、探ってみます。

最終更新日:2014-12-21 (2,095 views)

関連するトピックス

ページ上部に戻る