Table des matières
单行应用
多行应用
Maison interface Web js tutoriel 基于jQuery的上下无缝滚动应用(单行或多行)_jquery

基于jQuery的上下无缝滚动应用(单行或多行)_jquery

May 16, 2016 pm 06:21 PM
Défilement fluide

核心jQuery代码:

复制代码 代码如下:

$(function(){
var _wrap=$('ul.line');//定义滚动区域
var _interval=2000;//定义滚动间隙时间
var _moving;//需要清除的动画
_wrap.hover(function(){
clearInterval(_moving);//当鼠标在滚动区域中时,停止滚动
},function(){
_moving=setInterval(function(){
var _field=_wrap.find('li:first');//此变量不可放置于函数起始处,li:first取值是变化的
var _=_field.height();//取得每次滚动高度(多行滚动情况下,此变量不可置于开始处,否则会有间隔时长延时)
_field.animate({marginTop:-_h+'px'},600,function(){//通过取负margin值,隐藏第一行
_field.css('marginTop',0).appendTo(_wrap);//隐藏后,将该行的margin值置零,并插入到最后,实现无缝滚动
})
},_interval)//滚动间隔时间取决于_interval
}).trigger('mouseleave');//函数载入时,模拟执行mouseleave,即自动滚动
});

演示代码:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Conseils et méthodes pour obtenir un effet de défilement fluide avec CSS Conseils et méthodes pour obtenir un effet de défilement fluide avec CSS Oct 25, 2023 pm 12:31 PM

Conseils et méthodes pour obtenir un effet de défilement fluide avec CSS

Comment utiliser CSS pour créer un effet carrousel de texte défilant de manière transparente Comment utiliser CSS pour créer un effet carrousel de texte défilant de manière transparente Oct 25, 2023 am 10:24 AM

Comment utiliser CSS pour créer un effet carrousel de texte défilant de manière transparente

Méthodes et techniques pour obtenir un défilement fluide des actualités grâce à du CSS pur Méthodes et techniques pour obtenir un défilement fluide des actualités grâce à du CSS pur Oct 19, 2023 am 10:46 AM

Méthodes et techniques pour obtenir un défilement fluide des actualités grâce à du CSS pur

Comment utiliser Vue pour obtenir des effets publicitaires à défilement transparent Comment utiliser Vue pour obtenir des effets publicitaires à défilement transparent Sep 21, 2023 am 11:24 AM

Comment utiliser Vue pour obtenir des effets publicitaires à défilement transparent

Comment utiliser CSS pour créer un effet carrousel d'images à défilement fluide Comment utiliser CSS pour créer un effet carrousel d'images à défilement fluide Oct 20, 2023 pm 03:37 PM

Comment utiliser CSS pour créer un effet carrousel d'images à défilement fluide

Comment utiliser CSS pour créer un effet d'affichage de texte défilant transparent. Comment utiliser CSS pour créer un effet d'affichage de texte défilant transparent. Oct 21, 2023 am 09:10 AM

Comment utiliser CSS pour créer un effet d'affichage de texte défilant transparent.

Comment utiliser CSS pour créer un effet de barre d'affichage d'image à défilement transparent Comment utiliser CSS pour créer un effet de barre d'affichage d'image à défilement transparent Oct 16, 2023 am 08:09 AM

Comment utiliser CSS pour créer un effet de barre d'affichage d'image à défilement transparent

Comment obtenir des notifications d'actualités à défilement fluide en utilisant HTML, CSS et jQuery Comment obtenir des notifications d'actualités à défilement fluide en utilisant HTML, CSS et jQuery Oct 25, 2023 am 11:55 AM

Comment obtenir des notifications d'actualités à défilement fluide en utilisant HTML, CSS et jQuery

See all articles