Я хочу добавить в тег html все src
из img
тегов.
В настоящее время мой код выглядит так:
var html = ...;
$('img[src]', html).each(function(a) {
var $t = $(this);
var oldsrc = $t.attr('src');
$t.attr({src: prefix + oldsrc});
});
Другая альтернатива
_.each($('img', html), function(img) {
var src = base + $(img).attr('src');
img.src = src;
});
Когда я запускаю этот код на DOM, он работает безупречно. Но когда я пытаюсь запустить это против отдельного объекта html
, это не сработает.
Это обновляет img
в закрытии, но не обновляет html img
в html
.
Что мне здесь не хватает?
В решении не нужно использовать jquery (также может быть простой javascript или магистраль)