js/global.js
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
;(function($) {
//这是万恶的全局变量
var Global = {
section_name : [],
isScrolling : true,
section_num : 1
};
//缓出现函数
Global.fadeInByOrder = function(selector,interval,callback){
var i = 1,
length = $(selector+' .fade').length + 1,
intervala = interval || 100,
callbacka = callback || function(){ return; };
(function fadeInIt(){
if ( i < length ) {
$(selector+' .fade'+i).addClass('fade-in');
i++;
setTimeout( arguments.callee , intervala );
if ( i === length) {
callbacka();
}
}
})();
};
//函数节流
Global.throttle = function(fn, delay) {
var timer = null;
return function () {
var context = this, args = arguments;
clearTimeout(timer);
timer = setTimeout(function () {
fn.apply(context, args);
}, delay);
};
};
//重新计算元素位置
Global.reCal = function(){
//居中加载动画
(function centerLoading() {
if ( !$('body').hasClass('finish-loading') ) {
var topOffset = ( $(window).height() - 175 ) / 2 ,
leftOffset = ( $(window).width() - $('loading').width() ) / 2 - 60;
$('.loading').css({
top: topOffset,
left: leftOffset,
right: 'auto',
bottom: 'auto'
});
}
})();
//处理每个区块
$('.section-wrap').each(function(index, el) {
Global.section_name[index] = $(this).attr('class').substr(($(this).attr('class').indexOf('section-wrap ')+13));
$(this).find('.section').height($(window).height());
});
后面还有 285 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。