2

单击按钮后,我将以下 Div 动态添加到我的网页中。

问题是由于“\Content”之前的反斜杠导致路径不正确,无法找到图像源。反斜杠已保留用于转义引号。

我该如何解决这个问题。

$("<div class=\"input-append\"><label style=\"background-color:#e0ffff\">" + artistVal + "</label><img onclick=\"RemoveArtist()\" id=\"removeartist\" src=\"\Content\bootstrap\img\cross-button.png\" /></div>").appendTo(addDiv);

我收到错误 400 将图像添加到 div

Request URL:http://myhost:53159/Content%08ootstrapimgcross-button.png
4

2 回答 2

3

您可以\\在文件路径中使用双反斜杠 ( ),也可以使用正斜杠 ( /)。使用正斜杠更可靠,因为反斜杠并非在所有 Web 服务器上都能正常工作。

于 2013-09-01T21:17:22.043 回答
2

对 src 元素使用斜杠而不是反斜杠。这样可以避免 URL 中的转义问题

于 2013-09-01T21:16:48.783 回答