var imgBgs = $('.imgBg') imgBgs.each(function (indx, el) { $(el).css({ 'background-image': 'url(' + $(el).find('img').attr('src') + ')' }) }); if ($ww < 1200) { $('[data-m-pic]').each(function() { var img = $(this).data('m-pic'); switch ($(this).context.nodeName) { case 'IMG': { $(this).attr({ src: img }); break; } default: { $(this).css({ 'background-image': 'url(' + img + ')' }); } } }); }