既然是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方法可以遍历本页面所有图片并进行操作。