jquery的setInterval函数用法「建议收藏」

jquery的setInterval函数用法「建议收藏」html代码1234567891011121314myBlog15everytingisvalue!16171819202122…

大家好,又见面了,我是你们的朋友全栈君。

html代码

 1 <!doctype html>
 2   <html>
 3     <head>
 4         <meta charset="utf-8"/>
 5         <link rel="stylesheet" href="./css/style.css"/>
 6         <script src="./js/jq.js" type="text/javascript"></script>
 7         <script src="./js/js.js" type="text/javascript"></script>
 8     </head>
 9     <body>
10         <!--所有包-->
11         <div id="wrap">
12             <!--头部-->
13             <header>
14                 <h1>my Blog</h1>
15                 <h2>everyting is value!</h2>
16             </header>
17             <!--内容块-->
18             <div id="content">
19              
20                 <div id="good1">
21                  
22                 </div>
23                 <div id="good2">
24                  
25                 </div>
26                 <div id="good3">
27                  
28                 </div>
29                 <div id="good4">
30                  
31                 </div>
32                 <div id="good5">
33                  
34                 </div>
35               
36             </div>
37 
38             <!--底部-->
39             <footer>
40 
41             </footer>
42         </div>
43          
44     </body>
45   </html>

css代码

 1 *{
 2     padding: 0;
 3     margin:0;
 4     font-family: Arial;
 5 }
 6 body{
 7     padding: 30px;
 8     background: rgb(192,192,192)}
 9 #wrap{
10     padding: 50px;
11     width: 900px;
12     height: auto;
13     margin:0px auto;
14     background:rgb(255,255,255);
15 }
16 header{
17     position: relative;
18     height: auto;
19     padding-bottom: 10px;
20     border-bottom: 3px solid rgb(28,137,123)
21 }
22 header h1{
23     text-align: center;
24     height: 45px;
25     font-size: 36px;
26     line-height: 45px;
27     font-weight: 400;
28     font-family: Garamond;
29     color: rgb(187,10,10);
30 }
31 header h2{
32     text-align: right;
33     font-size: 12px;
34     font-style: italic;
35     font-weight: 600;
36 }
37 #content{
38     position: relative;
39     height: 500px;
40     width: 100%;
41    
42 }
43 #content #good1{
44     position: absolute;
45     top: 0px;
46     left: 0px;
47     width: 180px;
48     height: 180px;
49     background: rgba(234,175,174,0.54);
50     border-radius: 90px;
51 }
52 #content #good2{
53     position: absolute;
54     top: 20px;
55     left: 120px;
56     width: 180px;
57     height: 180px;
58     background: rgba(234,175,174,0.54);
59     border-radius: 90px;
60 }
61 #content #good3{
62     position: absolute;
63     top: 0px;
64     left: 180px;
65     width: 180px;
66     height: 180px;
67     background: rgba(234,175,174,0.54);
68     border-radius: 90px;
69 }
70 #content #good4{
71     position: absolute;
72     top: 40px;
73     left: 350px;
74     width: 180px;
75     height: 180px;
76     background: rgba(234,175,174,0.54);
77     border-radius: 90px;
78 }
79 #content #good5{
80     position: absolute;
81     top: 60px;
82     left: 650px;
83     width: 180px;
84     height: 180px;
85     background: rgba(234,175,174,0.54);
86     border-radius: 90px;
87 }

js代码

 1   $(document).ready(function(){
 2      var content=$('#content');
 3      
 4      var one=$('#good1');
 5      var x=0;
 6      var y=0;
 7      var xs=10;
 8      var ys=10;
 9      var contentW=$('#content').width();
10      var contentH=$('#content').height();
11      function scroll(){
12          x+=xs;
13          y+=ys;
14          one.css({"left":x+"px","top":y+"px"});
15          if(x>=contentW-one.width() ||x<=0)
16          {
17              xs=-1*xs;
18          }
19          if(y>=contentH-one.height() ||y<=0)
20          {
21              ys=-1*ys;
22          }
23 
24      }
25 
26      st=setInterval(scroll,50);
27      one.mouseover(function(){
28          clearInterval(st);
29      });
30      one.mouseout(function(){
31         st=setInterval(scroll,50);
32      });
33 
34 
35 
36   });

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155630.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 硬盘安装Fedora12「建议收藏」

    硬盘安装Fedora12「建议收藏」从fedora官网上下载Fedora-12-i386-DVD.iso,live的貌似不容易安装成功。把iso中的images文件夹里的install.img和isolinux文件夹里的vmlinuz、initrd.img解压出来,和iso安如下目录机构放在FAT32分区的根目录下。目录结构:C:/images/install.imgC:/vmlinuzC:/initrd.imgC:/Fedor

    2022年9月20日
  • OA工作流实现的一点经验

    OA工作流实现的一点经验最近给学生布置.NET毕业设计,为了提高学生的能力就布置了一个OA系统,布置后发现OA其实也不是哪么的难做,其中最难做的应该要算工作流哪部分,于是我就给学生写了一个工作流的例子.其实在J2EE的开源里面就有工作流开源项目大家可以参考http://www.open-open.com

    2022年6月23日
  • Oracle用户密码修改_oracle数据库用户加密显示

    Oracle用户密码修改_oracle数据库用户加密显示oracle基本操作descall_tables;–查看表结构selectfromall_tables;–查看当前数据库所有的表selecttable_namefromuser_tables;查看当前登录的用户的表:selectfromdba_users;查看有哪些用户修改密码过期策略1.查看用户存放密码策略的proifle:SELECTUSERNAME,PROFILEF…

    2022年7月28日
  • idea2021mac激活码[免费获取]「建议收藏」

    (idea2021mac激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~MLZPB5EL5Q-eyJsaWNlbnNlSWQiOi…

    2022年3月21日
  • python range在for循环里的用法_PyThon range()函数中for循环用法「建议收藏」

    python range在for循环里的用法_PyThon range()函数中for循环用法「建议收藏」最初range和xrange都生成可以用for循环迭代的数字,然而在python2和3里实现方式并不完全一致,下面着重讲讲python3的range()函数for循环用法。1、函数语法range(start,stop,[step])2、参数说明start:可选参数,计数从start开始。默认是从0开始。例如range(5)等价于range(0,5)stop:必选参数,计数到st…

    2022年8月12日
  • js验证手机号的正则表达式_js正则表达式验证数字

    js验证手机号的正则表达式_js正则表达式验证数字getCode(){if(this.mobile===”){this.$vux.toast.show({type:’text’,text:’请输入手机号’,time:2000});this.selected=tru…

    2022年9月17日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号