2013-11-29 76 views

回答

0

周期插件有此内置功能使用prev和'未来

$(document).ready(function() { 
    $('#txtRotate').cycle({ 
     fx: 'scrollRight', 
     timeout: 0, 
     next: '#right', 
     prev: '#left' 
    }); 
}); 

Example jsFiddle

但是与你使用的效果(scrollRight)很难来区分两个箭头(实际上只有两个元素是不可能的)。你可能想用scrollHorz效果代替

你真的应该看看plugin page,它有很多有用的例子(包括一个带有上一个和下一个按钮的例子)。这可能与去年你贴以及

编辑

通常,如果你想要的箭头被定位在参考要素的问题你把它作为一个孩子都有帮助。然而,因为循环元素不允许这样做,所以必须使用如下所示的jQuery。它触发对窗口调整大小,因此它可以永远留在符合不同寻常的定位周期元素

$(window).resize(function() { 
    var midWay = $('#txtRotate').offset().top + $('#txtRotate').height()/2; 
    console.log(midWay); 
    $('#left').css('top', midWay); 
    $('#right').css('top', midWay); 
}).resize(); 

Updated demo

+0

我想我的问题是更多的如何有箭头出现在报价的div的左/右,以便它们全部水平对齐。 – user1110562

+0

@ user1110562已更新至套件您的需求 –

+0

@ user1110562还有其他意见吗? –