Jquery返回pos可以从SerialScroll onBefore函数中获取

时间:2012-08-06 20:20:15

标签: jquery variables serialscroll

我正在为我公司的滚动网站工作,我们正在使用SerialScroll来完成滚动。令人沮丧的是,我不能为我的生活找到一个实现后退按钮的好方法,即使用户体验不需要它起作用,我的老板与之前的合同开发人员有一段糟糕的经历,他花了一年时间,一年来修复最后一个网站上的后退按钮。所以他们甚至不愿意听我这个问题。

serialScroll使用一个常量变量作为位置,我的想法,它可能是天真的,将找到一种方法从serialScroll函数外部更新该位置变量。这样当单击后退按钮时,我可以更新serialScroll位置???我不能为我的生活找到解决方案,或者甚至可能吗?任何帮助将非常感激。

这是我目前的职能:

$(function(){
var next_btn = $('#sec0_nav a.next');
var prev_btn = $('#sec0_nav a.prev').hide();

        $('#wrapper').serialScroll({
            target:'#sec',
            items:'.prod_list', 
            prev: prev_btn,
            next: next_btn, 
            axis:'x',
            navigation:'#prod_nav li a',
            duration:500,
            force:true,
            cylce: false,

            onBefore:function( e, elem, $pane, $items, pos ){

                prev_btn.add(next_btn).show();  
                    if( pos == 0 )prev_btn.hide();
                else if( pos == $items.length -1 )
                    next_btn.hide();

                    $('.prod_list').removeClass('current'); 

        },//end onBefore    


        onAfter:function(elem) {
            var posPlace = (elem).id; 
                location.hash = posPlace; 
                    $(elem).addClass('current');

            }//End onAfter

    });//end serialScroll

 });

1 个答案:

答案 0 :(得分:0)

在Dreamweaver中打开类文件实际上有一种非常可悲的方式。如果您使用Dreamweaver的搜索功能(搜索文件并且您为类文件设置了extensions.txt),那么Dreamweaver将搜索类文件并返回resutls。之后,您现在可以双击结果,它将在Dreamweaver中打开类文件。它是Adobe为了打开类文件而忘记禁用的唯一地方。