目录结构式这样滴

sea

  sea-module

    jquery-1.10.2.min.js

    sea.js

  static

    css

      t.min.css

    img

    test

      test.min.js

      main.js

  test.html

---------------------------------------------------------------

test.html

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test</title>
<link rel="stylesheet" type="text/css" href="./static/css/t.min.css" />
<script type="text/javascript" src="./sea-module/sea.js"></script>
</head>
<body> <div id="demo">
<div id='box'>
<div>
<li>aaa1</li>
<li>aaa2</li>
<li>aaa3</li>
<li>aaa4</li>
<li>aaa5</li>
</div>
<div>
<li>aaa6</li>
<li>aaa7</li>
<li>aaa8</li>
<li>aaa9</li>
<li>aaa10</li>
</div>
<div>
<li>aaa11</li>
<li>aaa12</li>
<li>aaa13</li>
<li>aaa14</li>
<li>aaa15</li>
</div> </div>
</div>
<script type="text/javascript">
seajs.config({
base:'./sea-module',
alias:{
jquery:'jquery-1.10.2.min.js'
}
})
seajs.use("./static/test/main");
</script>
</body>
</html>

----------------------------------------------------------------

main.js

define(function(require,exports,module){

	var $ = require('jquery');
var s = require('./test.min').sc;
s.smove(); })

-----------------------------------------------------------------

test.min.js

define(function(require,exports,module){
var $ = require('jquery');
var sc = (function(_iset){
_iset = $.extend({box:$('#box'),timer:2000,interval:2000});
var _moving;
return {
smove:function(){
_iset.box.hover(function(){
clearInterval(_moving);
},function(){
_moving = setInterval(function(){
var field = _iset.box.find("div:first");
var _height = field.height();
field.animate({marginTop: -_height + 'px',},
_iset.timer, function() {
field.css('marginTop',0).appendTo(box);
});
},_iset.interval)
}).trigger("mouseleave");
}
}
})();
exports.sc = sc;
})

最新文章

  1. 获取 view所在的VC
  2. vmware 虚拟机克隆之后配IP重启网络失败
  3. JavaScript中__proto__与prototype的关系
  4. 学习笔记--函数式线段树(主席树)(动态维护第K极值(树状数组套主席树))
  5. Android 获取网络状态
  6. HTML+CSS学习笔记 (10) - CSS格式化排版
  7. 在virtualbox上安装mac os mavericks遇到Missing Bluetooth Controller Transport问题解决办法
  8. Highcharts教程2
  9. Shot(三分)
  10. C++ Primer 学习笔记_29_STL实践与分析(3) --操作步骤集装箱(下一个)
  11. TensorFlow conv2d实现卷积
  12. Java8之旅(六) -- 使用lambda实现尾递归
  13. jquery 遍历表格,需要表格中每个td的内容
  14. phpstorm及webstorm密钥
  15. WebDriverException : Missing &#39;type&#39; parameter
  16. vue 用huilder打包APP时,安卓按返回键就退出App改为按两次再退出App
  17. requests中get和post传参
  18. css经典布局—Sticky footers布局
  19. Chapter 3 Phenomenon——20
  20. 使用libvirt管理KVM(一)

热门文章

  1. Mac下快捷键的符号所对应的按键
  2. Linux常用命令-----------------磁盘挂载命令
  3. javascript原型继承圣杯模式
  4. windows charles 抓包https请求
  5. 【Maven】 (请使用 -source 8 或更高版本以启用 lambda 表达式)
  6. 使用slot-scope复制vue中slot内容
  7. destoon 信息发布表单提交验证
  8. 纯虚函数(pure virtual function )和抽象类(abstract base class)
  9. RSS列表
  10. java内存模型学习