0

我有一个带有左右箭头的动画 div,我只想在图像完成后停止滑块,我遇到的问题是滑块继续向左和向右移动,有空白,这是我的代码

功能 () {

    var size = $("div.slide-here li").size();

    var div_size = size / 4 * 163;
    $('.photo-gallery div.slide-here').css('width', div_size);
    $('.photo-pagging .left-arrow a').click(
        function () {
            $('.photo-gallery div.slide-here').animate({ left: '+=196px' });


            return false;
        });
    $('.photo-pagging .right-arrow a').click(
        function () {
            $('.photo-gallery  div.slide-here').animate({ left: '-=196px' });

            return false;

        });
4

2 回答 2

0

欢迎来到 Stackoverflow!你的问题不够清楚,我建议你阅读这个关于未来更好的问题。

关于您的问题,这里推荐阅读有关使用图像构建 jQuery 滑块插件的内容。

祝你好运!

于 2013-07-21T07:16:35.217 回答
0

只需通过乘以图像宽度 * 图像数量 - 1 * - 1 用于向左移动和 0 用于向右移动来为端点添加边界条件。这显然是对第一个元素的检查。

对于给定的信息,很难更具体。

编辑: * 而不是 x 用于乘法运算符

于 2013-07-21T07:11:00.867 回答