解决方法
您可以循环遍历页面上的所有元素,并检查它是图像还是具有一些图像背景.这个解决方案的最大问题是它非常慢(但它的性能可以通过多种方式得到改善).这是代码:
$('*').each(function(){ var backImg; if ($(this).is('img')) { console.log($(this).attr('src')); } else { backImg = $(this).css('background-image'); if (backImg != 'none') console.log(backImg.substring(4,backImg.length-1)); } });