1.0.10 • Published 6 years ago

TopuNet-AMD-modules v1.0.10

Weekly downloads
12
License
ISC
Repository
github
Last release
6 years ago

AMD_modules

符合AMD规范的模块集

安装:npm instll TopuNet-AMD-modules

项目索引:

debug:debug模块

goto_top:监听窗口滚动位置 → 决定是否显示“返回顶部按钮”;并监听按钮的点击事件 → 返回窗口到顶部。(不含样式)

window_resize:监听窗口的resize事件

background_change:切换body大背景

debug:

require(['debug'],function($debug){
	$debug.debug(msg);
	$debug.log(msg);
	$debug.warn(msg);
	$debug.error(msg);
});

goto_top:

require(['jquery/zepto','goto_top'],function($,$goto_top){
	$goto_top({
		button_selector: "body", // 按钮元素选择器,建议在样式表中默认设为隐藏。默认"body"
	    panel_selector: "div.box", // 外盒元素选择器(根据此元素滚动距离决定按钮是否显示(当滚动距离大于等于窗口的1/3时显示);点击按钮后此元素的scrollTop滚至0)。默认window
	    durTime_ms: 200, // 点击按钮后,外盒scrollTop滚至0的时间,毫秒。默认200
	    callback_success: function(){} // 滚动完成后的回调方法
	});
});

window_resize:

require(['jquery/zepto','window_resize'],function($,$window_resize){
	$window_resize(function(){
		// resize后的回调
	});
});

background_change:

// 盒子的数量不能多于图片的数量
require(['jquery/zepto','background_change'],function($,$background_change){
	$background_change({
		obj_arr : [],		//判定变换背景的盒子名称的数组,
		src_arr : []		//背景路径数组
	})
});
1.0.10

6 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago