我在我的asp.net mvc4視圖頁面的一些圖像設置initialy像下面的IMG標籤:設置SRC屬性使用jQuery
<img id="MyImage-1-Img" src="~/images/blank.png">
<img id="MyImage-2-Img" src="~/images/blank.png">
<img id="MyImage-3-Img" src="~/images/blank.png">
,並在我的代碼的某一時刻,從視圖和使用jquery我想改變其中的一個形象,所以我執行以下操作:
function (id)
{
$('#MyImage-' + id + '-Img').prop("src", @Url.Content("~/images/SomeImage.png"));
}
,但在運行時我得到一個錯誤說:
Syntax error in regular expression
似乎它被分析爲:
$('#' + elemId + '-Img').prop("src", /images/Passed.png);
所以誤差傳遞給託方法的值,即,@ Url.Content(「〜/圖片/ SomeImage.png」),返回/圖像/ Passed.png
我的圖像文件夾位於root \ images,上面的代碼(行)表示從哪個行執行的是\ Views \ Test文件夾。
怎麼了?
您有引號內嵌套的報價問題。 – Barmar