У меня есть html-фрагмент, возвращаемый через ajax. Фрагмент является тегом <img>
.Получить изображение src без загрузки изображения?
<img src="image.jpg" />
мне нужно, чтобы извлечь значение атрибута src
без загрузки изображения на начальном этапе. Причиной этого является атрибут src
, содержащий частичный путь, который мне нужно манипулировать в приложении, чтобы правильно загрузить изображение.
У меня есть следующий код в настоящее время извлечения атрибута src
:
var src = $(value).attr('src');
Однако, это вызывает изображение для загрузки, в результате чего в 404. Я хотел бы избежать этого ненужного запроса.
Как извлечь значение атрибута src
, не заставляя браузер загружать изображение?
Если вы не хотите загружать изображение, зачем даже создавать элемент img? Просто создайте строку в скрипте со значением. –
Верните свой сервер ''. Затем, с помощью jQuery, получите 'data-src', обработайте его и верните его как' src'. – blex
У меня нет контроля над концом сервера. Я просто получаю произвольный фрагмент тега img как часть запроса ajax. –