-
-
(function($){
$.fn.float_ad = function(options){
var defaults = {
x_coo: 50,
y_coo: 50,
x_dir: true,
y_dir: true,
step: 1,
delay: 30
}
var options = $.extend(defaults, options);
var auto = [];
this.each(function(i){
var _this = $(this);
var x_coo = options.x_coo + Math.floor(Math.random()*1000);
var y_coo = options.y_coo + Math.floor(Math.random()*100);
var x_dir = options.x_dir;
var y_dir = options.y_dir;
var l_coo = 0;
var t_coo = 0;
var r_coo = $(document).width() - _this.width();
var b_coo = $(document).height() - _this.height();
_init = function(){
x_coo += options.step * (x_dir ? 1 : -1);
y_coo += options.step * (y_dir ? 1 : -1);
_this.css({"left":x_coo, "top":y_coo});
if(x_coo > r_coo){x_dir = false}
if(x_coo < l_coo){x_dir = true}
if(y_coo > b_coo){y_dir = false}
if(y_coo < t_coo){y_dir = true}
}
auto[i] = setInterval(_init, options.delay);
/*
_this.hover(function(){
clearInterval(auto[i]);
},function(){
auto[i] = setInterval(_init, options.delay);
});
*/
});
};
})(jQuery);
$(document).ready(function(){
$(".float_ad").float_ad();
});
ag真人