这不是this的重复,因为它也使用document.ready方法,这显然不起作用.
我想避免浏览器加载嵌套在隐藏< div>内的图像(< img>)元素.
所以我尝试了这个,但是javascript执行得太迟了,浏览器已经开始下载不应该的图像了.
$(document).ready(function() {
$('div').not(":visible").each(function () {
$(this).find('img').each(function() {
$(this).attr("src","");
});
});
});
有一个很好的JavaScript解决方案吗?
或者我必须使用< img srctmp =“....”/>然后通过javascript将srctmp替换为src,用于那些没有嵌套在隐藏的< div>中的图像
最佳答案