pixstatic/pixastic.jquery.js
2010-02-11 08:10:29 -08:00

27 lines
635 B
JavaScript
Executable file

/*
* Pixastic Lib - jQuery plugin
* Copyright (c) 2008 Jacob Seidelin, jseidelin@nihilogic.dk, http://blog.nihilogic.dk/
* License: [http://www.pixastic.com/lib/license.txt]
*/
if (typeof jQuery != "undefined" && jQuery && jQuery.fn) {
jQuery.fn.pixastic = function(action, options) {
var newElements = [];
this.each(
function () {
if (this.tagName.toLowerCase() == "img" && !this.complete) {
return;
}
var res = Pixastic.process(this, action, options);
if (res) {
newElements.push(res);
}
}
);
if (newElements.length > 0)
return jQuery(newElements);
else
return this;
};
};