我正在寻找缩略图块滚动/幻灯片显示/滑块这是示例http://safari.to/clients 如果有人可以提供帮助,我真的很感激 :) 谢谢
问问题
100 次
1 回答
0
当您在任何网站上看到某些内容时,很容易检查并了解他们是如何做到的。
你提到的网站是使用他们自己的脚本而不是插件来做的
请参阅http://safari.to/assets/js/script.js中的以下代码。您还需要通过检查他们的 CSS 代码来了解他们如何设置滑块的样式
// Agencies slide
var clients = Math.floor(Math.random() * 2) + 1; // nth-child indices start at 1
if ( clients == 1){
$('.agencies.clients').hide();
}
else
{
$('.brands.clients').hide();
}
$('.agencies menu a').bind({
click: function()
{
if(sliding) return false;
var pointer = $(this);
var width = $('.agencies .scroller li').length * 137;
var current = parseInt($('.agencies .scroller').css('left'));
var distance = 0;
if(pointer.is('.right-pointer'))
{
if(current == -1920) distance = current - 137;
else distance = current - 960;
if((width + current) < 960)
distance = current;
}
else
{
distance = current + 1097;
if(distance > 0)
distance = 0;
}
sliding = true;
$('.scroller').animate({
left: distance + 'px'
}, 300,
function()
{
sliding = false;
});
}
});
于 2013-06-02T10:41:09.890 回答