analitic_stager
@analitic_stager
Безопасность сетей и аналитика

Как присвоить блоку родителю фон из src только своего потомка?

Если к примеру блок один то эта конструкция работает отлично :

<img src="url" width="240px" height="240px" alt="image" >


var so = $("img").attr("src");
$("img").wrap("<div class='elem' style='background:url(" + so + ");'></div>");


а вот если добавить две или больше картинки , то тогда уже на фон блока которым обернули теги img ставится в urlадрес из src первого изображения !
Вот пример проблемы : https://jsfiddle.net/9ut9d9ut/
Как можно исправить ситуацию ?
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
@TheRevan
$('img').each(function(){
var so = $( this ).attr("src");
$(this).wrap("<div class='elem' style='background:url(" + so + ");'></div>");
})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы