<!--//--><![CDATA[//><!--
            //图片滚动列表 mengjia 070816
            var Speed = 10; //速度(毫秒)
            var Space = 10; //每次移动(px)
            var PageaWidth = 960; //翻页宽度
            var fill = 0; //整体移位
            var MoveLock = false;
            var MoveTimeObj;
            var Comp = 0;
            var AutoPlayObj = null;
            GetObj("aList2").innerHTML = GetObj("aList1").innerHTML;
            GetObj('ISL_Contaa').scrollLeft = fill;
            GetObj("ISL_Contaa").onmouseover = function(){clearInterval(AutoPlayObj);}
            
            function GetObj(objName){if(document.getElementById){return eval('document.getElementById("'+objName+'")')}else{return eval
            
            ('document.all.'+objName)}}
            
            function ISL_GoUpa(){ //上翻开始
            if(MoveLock) return;
            clearInterval(AutoPlayObj);
            MoveLock = true;
            MoveTimeObj = setInterval('ISL_ScrUpa();',Speed);
            }
            function ISL_StopUpa(){ //上翻停止
            clearInterval(MoveTimeObj);
            if(GetObj('ISL_Contaa').scrollLeft % PageaWidth - fill != 0){
            Comp = fill - (GetObj('ISL_Contaa').scrollLeft % PageaWidth);
            CompScra();
            }else{
            MoveLock = false;
            }
            
            }
            function ISL_ScrUpa(){ //上翻动作
            if(GetObj('ISL_Contaa').scrollLeft <= 0){GetObj('ISL_Contaa').scrollLeft = GetObj
            
            ('ISL_Contaa').scrollLeft + GetObj('aList1').offsetWidth}
            GetObj('ISL_Contaa').scrollLeft -= Space ;
            }
            function ISL_GoDowna(){ //下翻
            clearInterval(MoveTimeObj);
            if(MoveLock) return;
            clearInterval(AutoPlayObj);
            MoveLock = true;
            ISL_ScrDowna();
            MoveTimeObj = setInterval('ISL_ScrDowna()',Speed);
            }
            function ISL_StopDowna(){ //下翻停止
            clearInterval(MoveTimeObj);
            if(GetObj('ISL_Contaa').scrollLeft % PageaWidth - fill != 0 ){
            Comp = PageaWidth - GetObj('ISL_Contaa').scrollLeft % PageaWidth + fill;
            CompScra();
            }else{
            MoveLock = false;
            }
            
            }
            function ISL_ScrDowna(){ //下翻动作
            if(GetObj('ISL_Contaa').scrollLeft >= GetObj('aList1').scrollWidth){GetObj('ISL_Contaa').scrollLeft =
            
            GetObj('ISL_Contaa').scrollLeft - GetObj('aList1').scrollWidth;}
            GetObj('ISL_Contaa').scrollLeft += Space ;
            }
            function CompScra(){
            var num;
            if(Comp == 0){MoveLock = false;return;}
            if(Comp < 0){ //上翻
            if(Comp < -Space){
               Comp += Space;
               num = Space;
            }else{
               num = -Comp;
               Comp = 0;
            }
            GetObj('ISL_Contaa').scrollLeft -= num;
            setTimeout('CompScra()',Speed);
            }else{ //下翻
            if(Comp > Space){
               Comp -= Space;
               num = Space;
            }else{
               num = Comp;
               Comp = 0;
            }
            GetObj('ISL_Contaa').scrollLeft += num;
            setTimeout('CompScra()',Speed);
            }
            }
            //--><!]]>
<div class="cut5">
    <h1><img onMouseDown="ISL_GoDown()" onMouseUp="ISL_StopDown()" onMouseOut="ISL_StopDown()"  src="向左按钮图片" />&nbsp;<img  onmousedown="ISL_GoUp()" onMouseUp="ISL_StopUp()" onMouseOut="ISL_StopUp()" src="向右按钮图片" /></span></h1>
<div class="blank14"></div>
<div class="Cont" id="ISL_Cont">
<div class="ScrCont">
<div id="List1">
<!-- 图片列表 begin -->
                    <div class="pic">图片、内容</div>
                    <div class="pic">图片、内容</div>
                    <div class="pic">图片、内容</div>
                    <div class="pic">图片、内容</div>
                    <div class="pic">图片、内容</div>
                    <div class="pic">图片、内容</div>
                    <!-- 图片列表 end -->
</div>
<div id="List2"></div>
</div>
</div>
    </div>
<script language="javascript" type="text/javascript" src="js/gundong2.js"></script>
</div>
我现在有这么一段横向滚动代码,
可是,遇到一个困难,设计方提出的方案,是并排不限行数的图片列表
每行图片列表都可以横向滚动
所以,就想利用这段代码改成函数形式的,aaa(0)、aaa(1)、aaa(2)
求教如何修改

解决方案 »

  1.   

    发现一个简单的,jq做的$(function() {
        $(".main .jCarouselLite").jCarouselLite({
            btnNext: ".main .next",
            btnPrev: ".main .prev",
            speed: 500,
            easing: "easeinout"
        }); 
    });如何将这段改成函数的?一楼PASS吧
      

  2.   


    function abc(node , param) {
        $(node).jCarouselLite(param); 
    });//调用
    abc('.main .jCarouselLite' , {
    btnNext: ".main .next",
    btnPrev: ".main .prev",
    speed: 500,
    easing: "easeinout"
    });