//jobs 宀椾綅鏁版嵁
var jobs = [{ url: "/Jobs/c19bcb1c020a17a7", name: "ICT椤圭洰缁忕悊", top: 45 }];
var html = '
';
for (var i = 0; i < jobs.length; i++) {
var item = jobs[i];
html += '
' + item.name + '';
}
html += '
';
document.body.insertAdjacentHTML('beforeEnd',html);
var ggRoll = { //鍒涘缓瀵硅薄鐩存帴閲
roll: document.getElementById("roll"), //鑾峰彇id灞炴€т负roll鐨勫璞
speed: 20, //椋樺姩閫熷害锛屽嵆涓哄畾鏃跺櫒鍑芥暟澶氶暱鏃堕棿鎵ц涓€娆
statusX: 1, //瑙勫畾姣忔墽琛屼竴娆″嚱鏁帮紝left灞炴€у€煎彉鍖栫殑骞呭害
statusY: 1, //瑙勫畾姣忔墽琛屼竴娆″嚱鏁帮紝top灞炴€у€煎彉鍖栫殑骞呭害
x: document.documentElement.clientWidth / 2-125, //瑙勫畾鍒濆鐘舵€佷笅left灞炴€х殑鍊
y: document.documentElement.clientHeight/2-60, //瑙勫畾鍒濆鐘舵€佷笅top灞炴€х殑鍊
//宸€肩敤鏉ユ祴绠條eft灞炴€у€肩殑鏋侀檺
winW: document.documentElement.clientWidth - document.getElementById("roll").offsetWidth,
//宸€肩敤鏉ユ祴绠梩op灞炴€у€肩殑鏋侀檺
winH: document.documentElement.clientHeight - document.getElementById("roll").offsetHeight,
//澹版槑鍑芥暟
Go: function () {
//璁剧疆div鐨刲eft灞炴€у€
this.roll.style.left = this.x + 'px';
//璁剧疆div鐨則op灞炴€у€
this.roll.style.top = this.y + 'px';
//濡傛灉statusX=1鍒欐瘡娆″噺灏?px,鍚﹀垯鍑忓皯1px
this.x = this.x + (this.statusX ? -1 : 1)
//濡傛灉left灞炴€у€煎皬浜?锛屼篃灏辨槸div瑕佽秴鍑哄乏杈圭晫浜嗭紝灏卞皢statusX璁剧疆涓?
if (this.x < 0) { this.statusX = 0 }
//濡傛灉top灞炴€у€煎ぇ浜巜inW锛屼篃灏辨槸div瑕佽秴鍑哄彸杈圭晫浜嗭紝灏卞皢statusX璁剧疆涓?
if (this.x > this.winW-230) { this.statusX = 1 }
this.y = this.y + (this.statusY ? -1 : 1)
if (this.y < 0) { this.statusY = 0 }
if (this.y > this.winH-127) { this.statusY = 1 }
}
};
var interval = setInterval("ggRoll.Go()", ggRoll.speed);
ggRoll.roll.onmouseover = function () { console.log(1); clearInterval(interval); }; //onmouseover灞炴€э細榧犳爣绉诲姩鍒板厓绱犱笂鏃惰Е鍙
ggRoll.roll.onmouseout = function () { interval = setInterval("ggRoll.Go()", ggRoll.speed) };//onmouseout灞炴€?榧犳爣绂诲紑鍏冪礌鏃惰Е鍙