JS 滚动效果

时间:2023-12-23 16:51:56

地址:

https://github.com/aamirafridi/jQuery.Marquee

<script language="JavaScript" src="{DT_STATIC}file/shangqiu/script/jquery.marquee.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function (){
var $mq = $("#marquee").marquee({
//speed in milliseconds of the marquee
duration: 20000,
//gap in pixels between the tickers
gap: 50,
//time in milliseconds before the marquee will start animating
delayBeforeStart: 0,
//'left' or 'right'
direction: 'left',
//true or false - should the marquee be duplicated to show an effect of continues flow
duplicated: true
});
$('.someLink').mouseover(function(){
$mq.marquee('pause');
});
$('.someLink').mouseout(function(){
$mq.marquee('resume');
});
});
</script>
<style type="text/css">
#marquee{ width:1200px; height:30px; overflow:hidden;}
.someLink{ margin-right:30px; float:left;}
</style>

html代码如下:

<ul class="marquee" id="marquee">
<!--{php $tags=tag("moduleid=21&condition=catid in(10,99) and status=3&level>0&order=addtime desc&pagesize=10&target=_blank&template=null");}-->
{loop $tags $t}
<li class="someLink"><a href="{$t[linkurl]}" title="{$t[alt]}">{$t[title]}</a></li>
{/loop}
</ul>

完毕。