既然是jquery,那么我们先要调用jquery库,这里就不多说了。
正文:
$(function(){
$("img").each(function (i,e){
var imgsrc = $(e).attr("src");
$(e).load(function(){
$("<p> ok "+ $(e).width()+":"+$(e).height()+"</p>").appendTo("#msgTool");
}).error(function() {
$("<p> error "+ imgsrc +"</p>").appendTo("#msgTool");
$(e).attr("src","/Public/home/images/nopic.gif");
}) ;
});
})$('img').each(function(i,e)){}
这个方法循环获取该页面所有图片的元素。
var imgsrc = $(e).attr('src');
获取图片的src属性值,并讲其值赋予变量imgsrc
不过通过each方法可以遍历本页面所有图片并进行操作。