滚动条(附:定时调用)

CSS:

.rank{ width:88%;float:right;margin-left: 50px; height:50px; line-height:50px;  overflow:hidden; white-space:nowrap;position:absolute;}
.rank .rank_body{width:auto;font-size:16px; position: absolute; top:0; left:0; }

HTML:

<div class="rank" id="rank" onmouseover="clearInterval(timerRank)" onmouseout="timerRank=setInterval(mar,50)">
    <span class="rank_body" id="rank_body"></span></div>

JS:

//页面初始化
$(function(){
    //滚动条
    init();
}
 //滚动条
function init(){   //第二个参数即 50 代表滚动速度
    timerRank=setInterval(mar,50);
}
function mar(){
  var dp=$(‘#rank‘),d=$(‘#rank_body‘),l=d.position().left;
    if(Math.abs(l)<d.width()){
       d.css(‘left‘,l-1);
    }else{
       d.css(‘left‘,0);
    }
}

附:定时调用

//页面初始化:$(function(){  refreshData();}
//定时调用
function refreshData(){
    //ajax方法
    ajaxWarnRank();   //五分钟调用一次
    setTimeout(refreshData,300000);
}

原文地址:https://www.cnblogs.com/gaomanito/p/8969063.html

时间: 2024-11-05 15:44:43

滚动条(附:定时调用)的相关文章

ASP.NET定时调用WebService 运行后台代码

效果: 通过在网站的Global.asax的Application_Start方法中 加入定时器 定时调用WebService 该WebService的一个方法 负责在后台 向数据库的某个表加入数据 步骤: 1.通过VS 新建一个网站 2.加入Global.asax 3.加入WebService 编辑 并 加入引用 4.对Global.as 效果:通过在网站的Global.asax的Application_Start方法中加入定时器 定时调用WebService该WebService的一个方法

Spring结合Quartz实现多任务定时调用

http://blog.csdn.net/oracle_microsoft/article/details/4412502 Quartz框架提供了丰富的任务调度支持,比如,在 何时执行何种任务,它是一个开源的由OpenSymphony维护的项目,开发者能够在Java EE,或单独的Java SE应用中使用它.无论是简单的任务调度,还是复杂的企业级应用,Quartz都能够很好地胜任.其中,这些任务可以是普通POJO,甚至还可以是EJB 3.0组件. 如果开发者需要开发如下方面的应用,则Quartz

java Timer(定时调用、实现固定时间执行)

最近需要用到定时调用的功能.可以通过java的Timer类来进行定时调用,下面是有关Timer的一些相关知识. 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样: Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { System.out.println("11232"); } },

Quartz结合SPRING多任务定时调用

public class QuartzJob  {       public void work()       {               System.out.println(Spring Quartz的任务调度1被调用!");               //定时调用的业务逻辑       }  }  public class QuartzJob2 {       public void work()       {               System.out.println(S

使用quratz定时调用

最近在工作上需要定时调用的功能,定时调用在web中应用还是蛮多的,比如说课表提醒,每天晚上提醒一遍有什么课要上啦,或者就像目前我需要完成的功能,定时的一个数据库的数据导入到另一个数据库中. 而quratz是一个完全由java编写的开源作业调度框架.尽管Quartz框架整合了许多额外功能, 但就其简易形式看,你会发现它易用得简直让人受不了!使用起来确实特别方便,也很实用. 废话不多说,直接上! 首先需要quratz相关jar包,我使用的是quartz-2.2.1.jar. 接下来就需要一个job执

定时调用脚本,完成特定的业务

#/bin/sh #需要通过定时调用的http服务地址 serviceUrl="http://XXX.XXX.XXX.XXX:8080/p2p/loanCheck/dealFlowLoan" #服务名称,用于方便生成相应的log文件 serviceName="dealFlowLoan" #获取当前目录路径 filepath=$(cd "$(dirname "$0")"; pwd) #wget产生的临时文件存放目录 tmpfil

nodejs 定时调用shell脚本来备份数据库和日志文件并发送到邮箱

安装mailx,靠它来发送邮件 yum install mailx 编辑配置文件 vim /etc/mail.rc #添加如下内容 set [email protected] set smtp=smtp.163.com set [email protected] set smtp-auth-password=xxx set smtp-auth=login ---说明 from:对方收到邮件时显示的发件人 smtp:指定第三方发邮件的smtp服务器地址 set smtp-auth-user:第三方

JavaScript定时调用函数(SetInterval与setTimeout)

setTimeout和setInterval的语法相同.它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码. 不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码. 区别:window.setTimeout("function",time)://设置一个超时对象,只执行一次,无周期 window.setInter

oracle中job定时调用存储过程的实例

使用job模拟定时从元数据表中抽取指定数据进入目标表的过程. 一.创建元数据表 --create table test_origianl create table test_original_data( id number(10,2) primary key, name varchar2(200), descCont varchar2(100), dateType char(5) ); 二.元数据表中插入数据 insert into test_original_data values(2.9,'