单击按钮后,我会动态地将以下 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);
我在拉取添加到 div 的图像时收到错误 400
Request URL:http://myhost:53159/Content%08ootstrapimgcross-button.png
最佳答案
您可以在文件路径中使用双反斜杠 (\\
),或使用正斜杠 (/
)。使用正斜杠更可靠,因为反斜杠不能在所有 Web 服务器上正常工作。
关于javascript - 使用 Jquery appentTo 函数添加 html 标记时如何转义反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18563007/