这是个图片循环显示,不知道是哪出了问题,原先是循环不间断显示,现在走一遍之后格半天才出来第二遍,请大家指点。
写在页面上控制速度的脚本:
<script type="text/javascript">
$(document).ready(function(){
$(".ylMarquee").jMarquee({
visible:3,
step:2,
direction:"left"
});
}); 写在css里的脚本:
function ylMarquee(){
if(o.direction=="left"){
if(div.scrollLeft()>=ulWidth){
div.scrollLeft(0);
}
else
{
var leftNum=div.scrollLeft();
leftNum+=parseInt(o.step);
div.scrollLeft(leftNum)
}
}
};页面代码:
<div class="ylMarquee">
<ul >
{dede:arclist typeid='38' row='100' col='1' titlelen='24' orderby='pubdate'}
<li>[field:imglink/]
<span class="span">[field:textlink/]</span>
<span class="span">[field:shorttitle/]</span>
</li>
{/dede:arclist}
</ul>
</div>
写在页面上控制速度的脚本:
<script type="text/javascript">
$(document).ready(function(){
$(".ylMarquee").jMarquee({
visible:3,
step:2,
direction:"left"
});
}); 写在css里的脚本:
function ylMarquee(){
if(o.direction=="left"){
if(div.scrollLeft()>=ulWidth){
div.scrollLeft(0);
}
else
{
var leftNum=div.scrollLeft();
leftNum+=parseInt(o.step);
div.scrollLeft(leftNum)
}
}
};页面代码:
<div class="ylMarquee">
<ul >
{dede:arclist typeid='38' row='100' col='1' titlelen='24' orderby='pubdate'}
<li>[field:imglink/]
<span class="span">[field:textlink/]</span>
<span class="span">[field:shorttitle/]</span>
</li>
{/dede:arclist}
</ul>
</div>
没有发现什么不对的,可能是html页面的问题。