Другой вариант (взяв код от Эндрю Кёстера), это поместить его в плагин. Вот как это может выглядеть ...
$.fn.replaceImage = function() {
return this.each(function() {
var origImage = $(this);
var newDiv = $("<div>").attr("class", "specificDiv");
newDiv.css("background", "url('" + origImage.attr("src") + "')");
newDiv.width(origImage.width()).height(origImage.height());
origImage.replaceWith(newDiv);
});
};
Затем, чтобы выполнить это, просто вызовите что-то вроде этого ...
$(".specific").replaceImage();