Получить src изображения с помощью jQuery

<img src="../img/arnold.png" alt="Arnold">

" Как мне получить с помощью jQuery абсолютный путь к это изображение?

img.attr ("src") дает мне просто " ../ img / arnold.png ", должно быть что-то вроде " http: // site .com / data / 2011 / img / arnold.png "(полный URL).

27
задан Jasper 5 August 2011 в 06:14
поделиться

1 ответ

Я не знаю, что вы можете получить его с помощью jQuery, но вы можете получить его только с помощью собственного объекта изображения JavaScript.

var getSrc = function(imgSource) {
    var img = new Image();
    img.src = imgSource;
    return img.src;
};

Просто вызовите его с помощью x = getSrc(srcAttribute) или чего-то подобного, где вашим параметром является строка или литерал, содержащий src, который у вас есть в вашем html / изображении. Он вернет что-то вроде http: //your/site/path/to/image.jpg

http://jsfiddle.net/BradleyStaples/cQMjQ/

3
ответ дан 28 November 2019 в 04:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: