用多级引号编写javascript字符串

时间:2014-04-24 21:17:36

标签: javascript jquery html

我正在尝试在错误信息上写一点内联,虽然我并没有真正理解报价如何工作...请看小提琴 http://jsfiddle.net/poppypoop/hS4s8/

我正在尝试在onerror事件中加载替代图像

var html = '<img src="notarealurl.com/test.jpg" onerror= \"this.src = \"https://evbdn.eventbrite.com/s3-s3/eventlogos/1832816/google.png\" \" />';

这个HTML虽然格式不正确。如何使用多级报价正确构建它?

1 个答案:

答案 0 :(得分:2)

这样可以正常工作:

var html = "<img src='notarealurl.com/test.jpg' onerror='this.src=\"https://evbdn.eventbrite.com/s3-s3/eventlogos/1832816/google.png\"'  />";
$("#container").html(html);

<强> jsFiddle example