解决方案 »

  1.   

    CloudCarousel.1.0.5.js
    140行if ( options.bringToFront && event.type == 'mouseover' )
      

  2.   

    直接给图片加链接就行,然后依据是否显示在第一位来判断要不要跳转<div class="index" style="margin-top:20px;"> 
      <div id="carousel1" style="position: relative; overflow: hidden; "><div style="position: absolute; width: 100%; height: 100%; display: block; ">
      <a href="http://www.coding123.net"><img class="cloudcarousel" src="images/01.png" ></a> 
      <a href="http://www.coding123.net"><img class="cloudcarousel" src="images/01.png" ></a> 
      <a href="javascript:"><img class="cloudcarousel" src="images/01.png" ></a> 
      <a href="javascript:"><img class="cloudcarousel" src="images/01.png" ></a> 
      <a href="javascript:"><img class="cloudcarousel" src="images/01.png" ></a> 
      <a href="javascript:"><img class="cloudcarousel" src="images/01.png" ></a> 
      <div id="but1" class="carouselLeft" style="display: inline; "></div>
      <div id="but2" class="carouselRight" style="display: inline; "></div>
    </div></div>
    </div>CloudCarousel.1.0.5.js文件132行的click事件判断增加个return语句来决定是否跳转                if (options.bringToFront && event.type == 'click') {                    var idx = $(event.target).data('itemIndex');
                        var frontIndex = event.data.frontIndex;
                        //var diff = idx - frontIndex;                    
                        var diff = (idx - frontIndex) % images.length;
                        if (Math.abs(diff) > images.length / 2) {
                            diff += (diff > 0 ? -images.length : images.length);
                        }
                        event.data.rotate(-diff);
                        return diff == 0;///////////显示在第一位则跳转,否则阻止链接跳转
                    }