У меня есть несколько изображений в моей странице просмотра asp.net mvc4 наборе initialy, как показано ниже:Установка ЦСИ недвижимости для IMG тега с помощью 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
Моя папка с изображениями находится в корне \ изображениях, а код (строка), указанный выше, из которого выполняется строка, - \ Views \ Test.
Что случилось?
У вас есть проблемы с гнездовой кавычкой внутри кавычек. – Barmar