小编chr*_*fei的帖子

在发送请求之前更改图像的src

我对这个问题进行了大量研究,但没有成功.基本上我想要做的是:
1)用占位符替换所有图像的src-属性,如'blank.gif'2
)添加HTML5数据原始属性与原始图像位置
3)延迟加载图像(它需要data-original属性才能正常工作)

我尝试了但没有成功:
1)document.addEventListener('beforeload', doBeforeLoad, true);
使用此函数附加此eventlistener

function beforeload() {
        var blank = 'image/location/images/blank.gif';
        $('img').each(function() {
            var orig = $(this).attr('src');
            $(this).attr('data-original',orig);
            $(this).attr('src',blank);
            console.log("changing all data on images");
        });
    }
Run Code Online (Sandbox Code Playgroud)


2)在document.ready确定它不会工作..


我不知道如果这甚至有可能,所以任何帮助| 建议| 资源将非常感激
PS:例如我想让它在这里工作)(因为它是一个图像沉重的文章)

javascript browser jquery request onbeforeload

5
推荐指数
1
解决办法
3408
查看次数

Mac OS X上的gedit中的括号

我安装了gedit 2.30.2(最新版本)和Mac OSX 10.6.5.我不能用+ +"8"来写一个花括号.在Ubuntu上没问题,在XCode上没有问题,但gedit不会让我写一个大括号...我在google上搜索了很多,每次都找到相同的答案:使用+ +"8"....请帮助

macos gedit

2
推荐指数
1
解决办法
3187
查看次数

标签 统计

browser ×1

gedit ×1

javascript ×1

jquery ×1

macos ×1

onbeforeload ×1

request ×1