- 浏览: 189644 次
- 性别:
- 来自: 四川
文章分类
- 全部博客 (131)
- CMS内容管理系统 (3)
- 支付宝实习之旅 (1)
- javaSE (5)
- myEclipse (1)
- DWR (0)
- strut2 (6)
- spring (4)
- hibernate (6)
- jquery (26)
- extjs (0)
- oracle (1)
- flex (10)
- ajax (0)
- jsp (3)
- java (4)
- JavaScript (4)
- css+div (5)
- Java面试 (3)
- java设计模式 (2)
- Think in java 笔记 (2)
- dom4j (1)
- JDBC (1)
- 经典方法学习 (1)
- windows常用操作 (1)
- maven (1)
- 75道经典逻辑题及答案 (1)
- mysql (3)
- jqueryDemo(插件) (3)
- php (14)
- ubuntu (6)
- 记事本 (1)
- php缓存 (1)
- 编程思想 (5)
- wamp (1)
- android (2)
- xml (1)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
CSS按钮(研究) -
javaCrazy!:
监听一个keyup事件
jquery 监听input输入值事件 -
丶月满灬西楼彡:
问个问题:假如用户在Input中输入了“12345”,但后来又 ...
jquery 监听input输入值事件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>多行滚动jQuery循环新闻列表代码</title>
<style type="text/css">
ul,li{margin:0;padding:0}
#scrollDiv{width:300px;height:100px;min-height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px;}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
//滚动插件
(function($){
$.fn.extend({
Scroll:function(opt,callback){
//参数初始化
if(!opt) var opt={};
var _this=this.eq(0).find("ul:first");
var lineH=_this.find("li:first").height(), //获取行高
line=opt.line?parseInt(opt.line,10):parseInt(this.height()/lineH,10), //每次滚动的行数,默认为一屏,即父容器高度
speed=opt.speed?parseInt(opt.speed,10):500, //卷动速度,数值越大,速度越慢(毫秒)
timer=opt.timer?parseInt(opt.timer,10):3000; //滚动的时间间隔(毫秒)
if(line==0) line=1;
var upHeight=0-line*lineH;
//滚动函数
scrollUp=function(){
_this.animate({
marginTop:upHeight
},speed,function(){
for(i=1;i<=line;i++){
_this.find("li:first").appendTo(_this);
}
_this.css({marginTop:0});
});
}
//鼠标事件绑定
_this.hover(function(){
clearInterval(timerID);
},function(){
timerID=setInterval("scrollUp()",timer);
}).mouseout();
}
})
})(jQuery);
$(document).ready(function(){
$("#scrollDiv").Scroll({line:4,speed:500,timer:1000});
});
</script>
</head>
<body>
<p>多行滚动演示:</p>
<div id="scrollDiv">
<ul>
<li>这是公告标题的第一行</li>
<li>这是公告标题的第二行</li>
<li>这是公告标题的第三行</li>
<li>这是公告标题的第四行</li>
<li>这是公告标题的第五行</li>
<li>这是公告标题的第六行</li>
<li>这是公告标题的第七行</li>
<li>这是公告标题的第八行</li>
</ul>
</div>
</body>
</html>
发表评论
-
jquery多函数执行
2014-01-07 15:33 9281、Array.prototype.slice.apply ... -
js关闭浏览器兼容性问题
2013-09-13 10:23 7661、ie,chrome下面代码都可以 window.ope ... -
jquery弹框插件(自定义easy-box)
2013-08-30 14:39 10021、插件代码easy-box.js $.ext ... -
50个jQuery代码段帮你成为更出色的JS开发者
2013-08-29 15:06 9040. 如何创建嵌套的过滤器: -
jquery验证插件进一步进行封装(easy-check)
2013-07-29 14:48 21951、easy-check.js,核心代码如下(要运行dem ... -
php echo jquery代码
2013-07-09 11:30 1490话不多少,直接贴上代码 echo "<sc ... -
用户图上传从本地加载图片,兼容ie6+,chrome,firefox
2012-11-24 17:26 816直接上代码 写道 <!DOCTYPE htm ... -
既可输入也可以选择的(input+select)兼容ie6+,chrome,firefox
2012-11-24 17:25 1203直接上代码 <html> <hea ... -
js或jquery导致ie6下,gif卡帧(不动)
2012-11-21 14:01 3117IE6下当JS触发GIF格式图片时,经常会出现GIF图片动几下 ... -
js解决IE遮罩层无法遮罩select
2012-11-07 15:23 9261、包含js (function(a){a.fn.bg ... -
div固定顶部或底部,IE下postion:fixed问题
2012-11-07 14:14 823像你所遇到的问题一样, IE6浏览器有太多的bug让制作 ... -
jquery获取各种高度
2012-09-19 20:57 11542alert($(window).height()); ... -
ie6下js的onmouseover和onmouseout事件连续触发问题的解决方法
2012-09-17 11:23 889解决HTML内部元素的Mouse ... -
jquery设置select选中,获取select选中的值 和文本
2012-09-11 17:03 1776选中select选项,根据value var pid ... -
jquery图片剪切(插件)
2012-09-09 12:28 1832我用过的jquery图片剪切插件有jcrop, imgsel ... -
jquery图片左右滚动,代码很简洁
2012-09-03 17:46 727<!DOCTYPE html PUBLIC &qu ... -
jquery 监听input输入值事件
2012-08-22 17:24 18477<html> <head&g ... -
jquery 可扩展滚动移动demo
2012-08-06 22:53 1039<!DOCTYPE html PUBLIC &qu ... -
jquery 设置select选中
2012-08-02 10:01 807jquery代码 $(document).rea ... -
jquery ajax之函数里面ajax请求,不能返回return 值
2012-07-31 21:45 2727代码 代码如下: fu ...
相关推荐
本文将详细介绍如何使用JavaScript和jQuery来实现公告栏内容的自动滚动效果。 首先,我们需要理解公告栏滚动效果的基本原理。在给定文件示例中,公告栏的滚动效果是通过动态修改HTML元素CSS属性(如`marginTop`)来...
在描述中提到,“文字上下左右间歇性滚动,适用于网站公告板块”,这表明该滚动效果不仅限于单一的上下滚动,还可能包含了左右滚动的元素,而且滚动不是连续的,而是间歇性的,这样可以避免过于频繁的滚动对用户造成...
### 使用JavaScript和ASP实现连续滚动字幕的详细解析 #### 技术背景及应用场景 在网站建设和维护过程中,滚动字幕是一种常见的展示方式,尤其适用于新闻公告、活动通知等需要实时更新信息的场景。传统的...
4. **定时器(setTimeout或setInterval)**:JavaScript的定时器函数用于周期性地执行某段代码,实现公告的连续滚动。setInterval用于设定一个重复的任务,而setTimeout则用于单次延迟执行。 5. **动画效果**:通过...
无缝滚动意味着公告或消息会连续、平滑地从一端移动到另一端,给用户带来流畅的视觉体验,而跑马灯则是指内容从一侧滑入另一侧并循环显示,常见于网站的顶部或侧边栏。 要实现这样的功能,开发者通常会用到以下ASP...
"js实现文字内容无缝滚动动画效果"是一个常见的JavaScript技术应用,主要用于创建一种视觉上连续、无中断的文字滚动展示,常见于新闻网站或者公告栏。这种效果使得有限的空间内可以展示更多的信息,而不会显得拥挤。...
你可以使用`setInterval`函数定期更新元素的位置,从而实现连续滚动。 4. **计算滚动距离和速度**:为了确保无间隔滚动,你需要根据滚动元素的大小和屏幕尺寸计算每次滚动的距离。速度可以通过调整定时器的时间间隔...
在JavaScript中,我们可以使用`setInterval`函数来定时执行某个函数,以达到连续滚动的效果。这个函数接受两个参数:要执行的函数和执行间隔(以毫秒为单位)。 以下是一个简单的实现思路: 1. **获取元素**:使用...
然后,`setInterval()`每`scrollSpeed`毫秒调用一次`scrollAnnouncement`,实现连续滚动。 在实际应用中,你可能还需要考虑一些额外的细节,如添加暂停/恢复滚动的功能,处理不同屏幕尺寸的响应式布局,或者优化...
JavaScript是实现连续滚动的关键。通过设置定时器,不断更新滚动位置,使得文本内容能够持续向上滚动。当滚动到顶部时,再通过调整`scrollTop`的值回到初始位置,实现循环滚动的效果。 ```javascript var speed = ...
无间隙滚动JS是一种网页动态效果技术,主要用于在网页上实现文字或图像的不间断滚动展示,以吸引用户注意力或提供连续的信息流。这种效果通常应用于新闻滚动、广告展示、公告栏等场景。以下将详细介绍实现文字无间隙...
JavaScript(简称JS)是一种轻量级的脚本语言,常用于网页交互和动态效果的实现。在网页设计中,"不间断向上滚动"是一种常见的特效,它使得页面内容以连续、循环的方式从底部向上滚动,给予用户一种新颖的浏览体验。...
在描述中提到的资源,包括"消息提示、通用js所以滚动大全、模式对话框、各种js特效",这些都是JavaScript开发中常见的组件和功能。消息提示一般用于用户操作反馈,模式对话框则是交互设计中的重要元素,它们都可以...
在网页设计中,"JS不间断向上滚动"通常指的是使用JavaScript实现的一种动态效果,它可以使页面中的内容持续不断地向上滚动,给用户带来一种连续更新的视觉体验。这种效果常用于新闻滚动、公告栏或者社交媒体的实时...
本项目"连续滚动字幕"是利用jQuery来实现的一种常见网页动态效果,常用于电影预告片、新闻滚动条或者网站公告等场景。接下来我们将深入探讨如何使用jQuery创建这样的滚动字幕效果。 首先,我们需要了解jQuery的基本...
5. **自动滚动**:开启自动滚动功能,让新闻或公告按照设定的时间间隔连续滚动,增加用户体验。 6. **间歇时间**:可以自定义滚动的间隔时间,使得滚动速度更符合用户的阅读节奏。 ## jQuery基础与ECMAScript ...
不同于传统的连续滚动,间歇滚动在每次滚动之间设定一定的间隔时间,创造出节奏感,使滚动效果更具吸引力。开发者可以通过调整间隔时间和滚动速度来定制适合不同场景的滚动体验。 在方向控制方面,MSClass不仅支持...
最后,我们使用`setInterval`每隔一定时间调用`scrollUp`函数,实现连续滚动。 若要实现左右滚动,只需将`topPos`替换为`leftPos`,并相应地调整CSS样式和滚动逻辑。同时,通过修改`scrollUp`函数,可以轻松实现向...
`#infozonediv`内的元素高度和行高被设置为相同值,以保持文本的垂直对齐,并且设置`white-space: nowrap`防止文本换行,保证文本能在一行内连续滚动。 #### 3. JavaScript逻辑处理 JavaScript部分是整个功能的...
在网页设计中,无缝滚动是指一种滚动效果,当内容滚动到页面顶部或底部时,新的内容会立即接替旧的内容,形成一种连续无中断的视觉体验。这种效果常用于滚动新闻、轮播图等元素,增加用户的浏览舒适度。 接着,原生...